首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

与Android源代码编者相关的一切操作介绍

2012-08-22 
与Android源代码编辑相关的一切操作介绍l? Choose the Source tab.l? Click Add Folder....l? Add you

与Android源代码编辑相关的一切操作介绍

l? Choose the "Source" tab.

l? Click "Add Folder...".

l? Add your app's "src" directory.

l? Click OK.

当按上述步骤完成后,在Eclipse的工程导航窗口中,新添加的应用程序所处的位置应该是:android/packages/apps/YourAppName/src。Depending on whichapp(s) you include, you may also need to include othersrc/main/java directoriesunder android/dalvik/libcore. Do this if you find you cannot build with thedefault set.

5、在Eclipse中调试Android源代码:

???????? 首先启动模拟器:

???????? ???????? cd ~/android??? # enter the root of the android project

. build/envsetup.sh

lunch 1?? # to build theemulator

make????? # if you didn'talready do this

emulator? # you should see aGUI picture of a phone

???????? 然后再启动DDMS:

?????????????????? cd~/android??? # enter the root of theandroid project

?????????????????? ddms??????? # you should get a splufty debuggingconsole

注:以上是根据官方文档整理的,但是以我自己的实际经验来看,不用那么麻烦,只要启动Eclipse,然后打开DDMS视图就可以继续下面的操作。

然后在eclipse中配置调试类型和端口:

在 DDMS中选择想要调试的进程,用 phone进程为例,选中com.android.phone,然后在Eclipse的菜单栏中Run->DebugConfigurations->Remote Java Application -> New,设置”Host:”设为 localhost,”Port:”设为8700,”ConnectionType”为Standard(SocketAttach),然后再在代码中设置断点,就可以进行单步跟踪调试了。

7、? 编译Android源代码中的程序:

在对源代码进行修改后,可以使用make进行完全编译,如果只是修改了源代码中的某一个应用程序,比如短信,则可以不用完全make整个Android源代码,以下是几种方法:

cd ~/android????? #enter the root of the android project

. build/envsetup.sh

此时会多出m/mm/mmm等命令,m?编译整个?android?工程,mm?编译当前目录下的模块,mmmpath?编译指定目录下的模块。比如编译短信,有如下方法:

l? make Mms

l? make clean-Mms Mms

l? mmm packages/apps/Mms

热点排行