WEB开发网
开发学院手机开发Android 开发 如何使用 Android SDK 开发 Android 应用? 阅读

如何使用 Android SDK 开发 Android 应用?

 2010-03-04 04:02:00 来源:WEB开发网   
核心提示:/R下,我们在源码根目录下make全部代码时,如何使用 Android SDK 开发 Android 应用?(5),才会对每个模块生成R.java;在make时,已经编译过并生成有.apk文件的模块是不会被编译的,并可以单步调试、断点调试,4、需要调试的程序把它从/system/app/移除,因此,如果新加入的工程已经
/R下。我们在源码根目录下make全部代码时,才会对每个模块生成R.java;在make时,已经编译过并生成有.apk文件的模块是不会被编译的。因此,如果新加入的工程已经(用mm/mmm)编译过的话,我们先对该工程的“资源”改动一下(必须是改动“资源”,因为R.java是由“资源”生成的),再make,就在会out/target/common/R对应的包路径下看到你的工程的R.java。刷新在eclipse的out /target/common/R子工程,再在你用到R类的地方加入它的包,如

import com.android.example.test.inside.helloworld.R;这样就不会出现找不到R定义的错误。

其实,这个错误对我们是没有任何影响的,因为我们是在shell中编译。

7)在android源码目录下编译刚加入的工程

可以用mm/mmm或make 模块名

8)用版本控件工具(svn或git或其它)把该工程上传到服务器

从官方文档和实践可以总结出几点:

1、可以使用eclipse来编辑JAVA程序、检查错误(主要是类库包含和语法方面),但是不能在eclipse上编译运行android源码,还是得在shell中make(或mm或mmm)

2、android源码文件夹里提供有一些eclipse配置文件,

.claapath:eclipse工程的配置文件,方便我们直接把android源码相应的文件和JAVA包导入工程

android-formatting.xml和android.importorder:这个很重要,主要是用来规范我们的编码风格,更容易使我们的代码风格一致

3、把android源码作为一个工程导入eclipse时,必须注意两点

1)、新建的工程必须是java project,不能是android project,否则会破坏android源码(一般是多添加文件/文件夹)

2)、导入前最好检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹)

总的来说:

1、用eclipse来编辑代码、检查错误

2、不在eclipse上编译、运行android源码程序,只能在命令行通过make(或mm或mmm)编译android源码

3、可以在eclipse上调试android源码程序(原理:eclipse通过ddms服务器在emulator上进行调试),并可以单步调试、断点调试。

4、需要调试的程序把它从/system/app/移除,安装到data/app下,这样更方便

5、安装、卸载程序通过adb push 和adb shell rm更方便

上一页  1 2 3 4 5 

Tags:如何 使用 Android

编辑录入:coldstar [复制链接] [打 印]
赞助商链接