android源码编译注意事项
2011-09-14 14:47
405 查看
从官方文档和实践可以总结出几点:
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、可以使用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更方便
相关文章推荐
- android 源码编译注意事项
- android源码编译注意事项
- android源码编译注意事项
- jdk环境配置 eclipse环境配置 android源码编译注意事项
- Android系统源码编译注意事项
- android使用代码生成LayerDrawable的方法、源码分析和注意事项
- Fedora10下源码编译vlc-1.1.1 流程及注意事项(1)
- 使用源码编译3D Slicer3的一些注意事项
- Fedora10下源码编译vlc-1.1.1 流程及注意事项
- cocos2d-x学习之路(13)--交叉编译到Android的注意事项
- 虚拟机编译android源码 需要注意的地方
- Fedora10下源码编译vlc-1.1.1 流程及注意事项(2)
- Android 源码下载注意事项
- android JNI编译注意事项
- Ubuntu上交叉编译valgrind for Android 4.0.4的过程与注意事项
- anroid c编译 android.mk 的编写注意事项
- Android源码下 进行cts测试 和 cts的注意事项。
- caffe2 在树莓派raspberry Pi 3b平台应用(一 源码编译注意事项)
- Cocosdx android编译更新编译器后注意事项
- 『Python』VS2015编译源码注意事项