版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android源码开发和调试环境搭建邓教授Agenda开发机器配置Android源码下载、编译和运行Linux内核源码下载、编译和运行Java代码开发和调试C/C++代码开发和调试开发机器配置硬件CPUI5及以上内存16GB及以上硬盘40GB及以上软件Ubuntu10.0464bitJavaSDK1.6其它PackageAndroid源码下载$mkdir~/bin
$PATH=~/bin:$PATH$curl/dl/googlesource/git-repo/repo>~/bin/repo
$chmoda+x~/bin/repo$mkdirWORKING_DIRECTORY
$cdWORKING_DIRECTORY$repoinit-u/platform/manifest-bandroid-4.2_r1$reposyncAndroid源码编译和运行$.build/envsetup.sh$lunchfull-eng$make–j8$emulator&Linux内核源码下载、编译和运行$gitclone/kernel/goldfish.git$cdgoldfish$gitbranch–aremotes/origin/android-goldfish-3.4$gitcheckoutremotes/origin/android-goldfish-3.4$exportPATH=$(AOSP)/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH$exportARCH=arm$exportSUBARCH=arm$exportCROSS_COMPILE=arm-eabi-$makegoldfish_armv7_defconfig$make$emulator–kernelkernel/goldfish/arch/arm/boot/zImageJava代码开发和调试安装Eclipse$sudo
apt-get
install
eclipse
拷贝.classpath文件$cd/path/to/android/root$cpdevelopment/ide/eclipse/.classpath.$chmodu+w.classpath修改Eclipse内存配置打开/usr/lib/eclipse/eclipse.ini将-Xms和-Xmx均设置为2048mJava代码开发和调试(续)导入Android源码到EclipseFile>New>JavaProjectPickaprojectname,"android"oranythingyoulike.Select"Createprojectfromexistingsource",enterthepathtoyourAndroidrootdirectory,andclickFinish.新增App工程到Android源码工程Project>PropertiesSelect"JavaBuildPath"fromtheleft-handmenu.Choosethe"Source"tab.Click"AddFolder..."Addyourapp's
src
directory.ClickOK.Java代码开发和调试(续)使用Eclipse调试Java源码启动emulator$cd/path/to/android/root$.build/envsetup.sh$lunch1$emulator&打开ddms$ddmsSelectaprocess打开eclipseRun>DebugConfiguration...Right-click"RemoteJavaApplication",select"New".Pickaname,i.e."android-debug"oranythingyoulike.Setthe"Project"toyourprojectname.KeeptheHostsetto"localhost",butchangePortto8700.Clickthe"Debug"buttonandyoushouldbeallset.C/C++代码开发和调试安装Vimsudoapt-getinstallvim启动Emulator$cd/path/to/android/root$.build/envsetup.sh$lunch1$emulator&$adbshell在adbshell中启动gdbserverroot@android:/gdbserver:5039--attach<pid>在另外一个终端启动gdbclien
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026总监厂长面试题目及答案
- 2027届高考语文散文阅读一轮复习(四):分析线索作用题“3步走”
- 苏教版小学一年级语文下册低段写字习惯培养教案
- 2026年《护士条例》培训试题(含答案)
- 2026年「熔化焊接与热切割」考试题及答案
- 商场员工安全知识培训
- 设备安全管理培训
- 文案策划部主管年度工作述职报告
- 健康素养促进管理
- 食品加工企业安全检查制度
- 莱坊2026财富报告
- 复合式冷热消融治疗肺肿瘤操作规范专家共识2026
- 【新教材】2026年秋季统编版九年级上册道德与法治第一单元 坚持党的全面领导 考点速记+练习题(含答案)
- 2026年完整三支一扶考试真题解析试卷及答案
- 2026教案自查报告(2篇)
- 高考考前必背核心要点(核心知识)-2026年高考生物二轮复习
- 免疫检查点抑制剂特殊人群应用专家共识
- 低压电工资格证考试题库(2026年版适配应急管理部考核标准)
- 护理部行风管理工作制度
- 2026年安徽省新版基层法律工作试卷及答案
- 拌合站安装、拆除专项施工方案
评论
0/150
提交评论