安卓系统开发环境搭建,简述Android开发环境安装的步骤
随着市场上ANDROID手机性能的不断提升,在其中安装基础开发环境已经成为可能。本文介绍了在ANDROID手机上安装基础开发环境的过程,并附上了所需的开发环境包。安装完成后,您需要通过PC上的安全外壳远程登录手机。
一、安卓系统需求
1.ANDROID最低Linux内核版本为3.10;
2.设备的系统芯片应该是ARM64 bit,也就是AARCH64架构;
3.ANDROID设备获得了root权限。
如果笔者用的手机是小米手机,安装的是开发板版本的系统,自带root功能:
二、安装包介绍
有两个安装包,pure.tar.xz和purExtra.tar.xz,其中前者是基础安装包,后者是扩展安装包。其中包含的应用程序列表主要如下:
Pure.tar.xz:
GNU coreutils,8.27
GNU Make 4.2.1
减去487
GNU Sed 4.4
GNU awk 4.1.4
GCC编译器6.3(来自ubuntu官网)
GNU Grep 3.1
补丁2.7.5
GNU diffutils 3.6
卷曲7.56.0
PurExtra.tar.xz:
GNU鳗鱼水杯utils 2.29.1
手动寻呼机2.7.6.1
Vim 8.0
Python 3.6.3
GNU调试器8.0.1
Perl 5解释器5.26.1
Git 2.14
子版本1.9.7
Openssh 7.6p1
Hexedit 1.4.2
任务战士2.5.1
SQLite3
Lynx文本网络浏览器2.8.9dev16
颜色差异1.0.18
三、安装流程
1、分别解压缩pure.tar.xz和purExtra.tar.xz,得到tar包:
2.在GNU/Linux上解压pure.tar,得到pure文件夹。首先将pure/scripts中的文件推送到手机中的/storage/sdcard0目录下:
3.先在手机上安装busybox静态链接:
4.把pure.tar和purExtra.tar的包推送到手机上,解压:
5.将openssh服务启动脚本复制到/system/x eel cup/并创建主目录/storage/sdcard0/Download:
6.将静态链接的BASH安装到/system/eel cup/并启动openssh服务:
7.使用putty等远程访问工具登录到您的手机,并解压缩Git安装包:
至此,安装过程结束。
四。有关注意事项
1.建议按照以上流程安装,否则需要修改压缩包中的部分脚本;
2.root用户的密码是gl1112。登录后,可以使用passwd命令修改root密码。passwd文件是/ptr/passwd-/data/user/pure/etc/passwd,它的主目录和shell也在这个文件中指定。
3.purExtra.tar.xz中的Perl 5解析器可能损坏。请从云盘下载Perl5,替换为/system/pure xtra/perl 5/eel-cup/perl;
4.由于/storage/sdcard0文件系统,一般简单的开发可以切换到/data/user目录进行操作;
5.将在根文件系统下创建软链接和目录,如/ptr、/pur和/lib。详情请查看stel脚本;
6.使用的PC连接到移动电话的SSH。建议使用网络节点将PC连接到无线路由器,以防止其被卡住。此外,无线路由器的性能也会影响干扰。作者有两个无线路由器,一个能卡,一个不能。
7.当网络不可用时,请执行gen-resolv脚本并重试。
8.当curl和git访问https链接失败时,尝试关闭ssl认证后再试;
9.对于压缩包的解压,可以先用bunzip2/gunzip/unxz解压,然后解包。
动词(verb的缩写)其他人
毕竟安卓系统资源有限,要避免在手机上进行一些复杂的操作。一些开源软件,如SVN,还没有测试它们的功能,所以我想知道会发生什么。
最后,请爱惜手机,谨慎操作。任何问题都与作者无关。
安装包的云地址:http://pan.baidu.com/s/1o82zzmy,密码:tebn