Android源码开发和调试环境搭建_第1页
Android源码开发和调试环境搭建_第2页
Android源码开发和调试环境搭建_第3页
Android源码开发和调试环境搭建_第4页
Android源码开发和调试环境搭建_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论