![Android源码开发和调试环境搭建_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/a9f90bac-8dab-44f4-bff7-0f38d1b10484/a9f90bac-8dab-44f4-bff7-0f38d1b104841.gif)
![Android源码开发和调试环境搭建_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/a9f90bac-8dab-44f4-bff7-0f38d1b10484/a9f90bac-8dab-44f4-bff7-0f38d1b104842.gif)
![Android源码开发和调试环境搭建_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/a9f90bac-8dab-44f4-bff7-0f38d1b10484/a9f90bac-8dab-44f4-bff7-0f38d1b104843.gif)
![Android源码开发和调试环境搭建_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/a9f90bac-8dab-44f4-bff7-0f38d1b10484/a9f90bac-8dab-44f4-bff7-0f38d1b104844.gif)
![Android源码开发和调试环境搭建_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/a9f90bac-8dab-44f4-bff7-0f38d1b10484/a9f90bac-8dab-44f4-bff7-0f38d1b104845.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Android源码开发和调试环境搭建罗升阳http:/ Me 老罗的Android之旅博客作者 Android系统源代码情景分析书籍作者 博客:http:/ 微博:http:/ 开发机器配置 Android源码下载、编译和运行 Linux内核源码下载、编译和运行 Java代码开发和调试 C/C+代码开发和调试开发机器配置 硬件 CPU I5及以上 内存16GB及以上 硬盘40GB及以上 软件 Ubuntu 10.04 64bit Java SDK 1.6 其它Package http:/ mkdir /bin$ PATH=/bin:$PATH$ curl https:/dl- /bin/rep
2、o$ chmod a+x /bin/repo$ mkdir WORKING_DIRECTORY$ cd WORKING_DIRECTORY$ repo init -u https:/ -b android-4.2_r1$ repo sync http:/ . build/envsetup.sh$ lunch full-eng$ make j8$ emulator & http:/ git clone https:/ cd goldfish$ git branch aremotes/origin/android-goldfish-3.4$ git checkout remotes/ori
3、gin/android-goldfish-3.4$ export PATH=$(AOSP)/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH$ export ARCH=arm$ export SUBARCH=arm$ export CROSS_COMPILE=arm-eabi-$ make goldfish_armv7_defconfig$ make$ emulator kernel kernel/goldfish/arch/arm/boot/zImage & http:/ 安装Eclipse $ sudo apt-get insta
4、ll eclipse 拷贝.classpath文件 $ cd /path/to/android/root $ cp development/ide/eclipse/.classpath . $ chmod u+w .classpath 修改Eclipse内存配置 打开/usr/lib/eclipse/eclipse.ini 将-Xms和-Xmx均设置为2048mJava代码开发和调试(续) 导入Android源码到Eclipse File New Java Project Pick a project name, android or anything you like. Select Cre
5、ate project from existing source, enter the path to your Android root directory, and click Finish. 新增App工程到Android源码工程 Project Properties Select Java Build Path from the left-hand menu. Choose the Source tab. Click Add Folder. Add your apps src directory. Click OK.Java代码开发和调试(续)使用Eclipse调试Java源码 启动e
6、mulator$ cd /path/to/android/root$ . build/envsetup.sh$ lunch 1$ emulator & 打开ddms$ ddmsSelect a process 打开eclipseRun Debug Configuration.Right-click Remote Java Application, select New.Pick a name, i.e. android-debug or anything you like.Set the Project to your project name.Keep the Host set to localhost, but change Port to 8700.Click the Debug button and you should be all set. http:/ apt-get install vim启动Emulator$ cd /path/to/android/root$ . build/envsetup.sh$ lunch 1$ emulator &$ adb shell在adb shell中启动gdbserverrootandroid:/ gdbserver :5039 -attach 在另外一个终端启动gdbclient
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年年度教导主任工作总结
- 初一班主任学期个人工作计划
- 网站建设项目合同范本
- 某新能源汽车合作框架协议书范本
- 甘肃财贸职业学院《结构力学A(1)》2023-2024学年第二学期期末试卷
- 学校领导听评课记录表
- 人教部编版道德与法治八年级下册:5.1 《基本经济制度》听课评课记录2
- 泸州职业技术学院《数据库安全》2023-2024学年第二学期期末试卷
- 江西电力职业技术学院《商业银行业务与经营》2023-2024学年第二学期期末试卷
- 高校教研室听评课记录
- 中考语文非连续性文本阅读10篇专项练习及答案
- 勇者斗恶龙9(DQ9)全任务攻略
- 经颅磁刺激的基础知识及临床应用参考教学课件
- 小学语文人教四年级上册第四单元群文阅读“神话故事之人物形象”PPT
- 乡村振兴汇报课件
- 红色记忆模板课件
- ISO 31000-2018 风险管理标准-中文版
- 油气藏类型、典型的相图特征和识别实例
- 丽声三叶草分级读物第四级A Friend for Little White Rabbit课件
- DBJ61_T 179-2021 房屋建筑与市政基础设施工程专业人员配备标准
- 建筑消防设施基础知识PPT通用课件
评论
0/150
提交评论