Ubuntu下CM编译环境的搭建及可刷机文件的编译及打包.docVIP

Ubuntu下CM编译环境的搭建及可刷机文件的编译及打包.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ubuntu下CM编译环境的搭建及可刷机文件的编译及打包

Ubuntu下CM编译环境的搭建和可刷机文件的编译及打包(For G1) 本文只是叙述Ubuntu下编译环境的搭建和ROM的编译过程,过程中可能会需要一些Ubuntu的常规操作技巧,在本文里就不详细介绍了,Ubuntu的新手可以通过谷歌学习一下,笔者也是新手,刚用没多久,谷歌一下并不难,另外由于源码和编译后生成的文件都比较大,如果想要折腾起来的话,ubuntu的分区最好能有30G,20G的话一会就用完了,笔者之前也是分了20G,但不一会就空间不足了,故最后格掉分区,重新分了100G给ubuntu。 编译环境的搭建 JDK安装 a) JDK是Ubuntu下使用Android SDK,编译源代码等必备的软件包,首先我们现来装这个 b) 从sun官方网站下载必威体育精装版版的JDK,一般是个.bin的文件,笔者下载的是jdk-6u20-linux-i586.bin(根据文件不同,命令的也会有所变化,大家在使用的时候要注意,主要是文件名和路径的变化)。 c) 由于JDK运行时会在当前???录下安装,所以在安装前,先把它移动到你想要安装的目录,比如笔者将其安装在/usr/lib/jvm/java目录下,如果你也想安装在相同目录,可以照着我下面的命令来做 代码: sudo –i cd /usr/lib mkdir jvm cd jvm mkdir java cd java cp “jdk-6u20-linux-i586.bin所在目录“/jdk-6u20-linux-i586.bin /usr/lib/jvm/java chmod u+x jdk-6u20-linux-i586.bin jdk-6u20-linux-i586.bin此时会出现JDK的安装提示说明,按着回车不放,提示说明会持续滚动,直到屏幕提示需要输入Yes/NO,输入YES后,即开始安装,安装完成后提示按回车继续,按完回车后,安装即告成功 d) 与Windows不同,Ubuntu是没有注册表的,故安装完成后,我们需要把我们安装JDK的目录告诉系统,故在刚才的终端里执行如下命令(如果是新开的终端,没有执行过“sudo -i”,则需要在命令前+“sudo”获得权限) 代码: gedit /etc/environment此时在会弹出一个文本编辑器,里面显示 代码: PATH=”……”其中省略号部分是其默认的路径,这里我们不要动它,我们需要对这个进行一些修改,将我们的JDK安装路径写进去,告诉系统我们的JDK装在哪里,去哪里调用,故做如下修改: i. 在原有的 PATH=”……” 的省略号里面添加: 代码: PATH=”……:/usr/lib/jvm/java/jdk1.6.0_20/bin”ii. 添加两行,输入如下内容: 代码: CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_20/lib JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_20最后生成如下形式: 代码: PATH=”……:/usr/lib/jvm/java/jdk1.6.0_20/bin” CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_20/lib JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_20其中,省略号部分是文件原有内容,我们在后面新加了一部分内容和两个新行。修改完成后保存退出。 e) Ubuntu有可能会自带JDK或者安装多个JDK,此时需要将我们安装的这个设置为默认 i. 首先,将我们的JDK安装目录加入到JDK的选择菜单,执行如下代码: 代码: update-alternatives –install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300 update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300ii. 其次,通过命令来选择默认的JDK,执行如下代码: 代码: update-alternatives –config javaiii. 最后,再来检查一下系统当前的JDK版本,输入以下代码查看: 代码: java -versionf) 至此,JDK即告安装成功。 Android SDK安装 a) 既然是做rom,那肯定需要调试和测试的工具,Android的官方SDK同样提供官方版本,我们直接下载安装即可。 b) 去谷歌的官网下载必威体育精装版的SDK版本,前几天刚跟新了支持2.2的r6,不过SDK的官方网站在墙后,我们只能科学上网过去下载,这点比较无奈

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档