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

下载本文档

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

文档简介

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

评论

0/150

提交评论