使用AndroidStudio断点调试的方法-创新互联
这篇文章主要讲解了“使用Android Studio断点调试的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用Android Studio断点调试的方法”吧!
创新互联-专业网站定制、快速模板网站建设、高性价比敖汉网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式敖汉网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖敖汉地区。费用合理售后完善,十余年实体公司更值得信赖。1.首先你要有系统源码还要有linux的环境
2.上面的环境配置好之后执行
source build/envsetup.sh
初始化了一些函数,接着执行
make idegen -j32
执行完这个,会生成idegen.jar ,接着执行
sh ./development/tools/idegen/idegen.sh
执行完这个就会生成,AS需要的一些文件 android.ipr、android.iml
android.ipr:通常是保存工程编译器配置,入口,相关LIBRARIES等配置
android.iml:主要描述了modules的路径,依赖关系等
3.到这里,双击android.ipr 就可以用AS打开项目了,但是如果真的要直接打开,AS会加载的非常慢,毕竟安卓源码是非常庞大的,所以需要对android.iml处理,只添加我们需要的目录即可,下面简单介绍下android.iml的标签,之后会上传一份模板
关于
通需要的文件添加到这里面,其他的删除,如package、framework
关于
exclude顾名思义就是不包含的意思,不需要的添加到这里面,如vendor、external
关于
保留这两个就可以了
android.iml
这样AS的只会去索引你添加的sourceFolder ,其他的都不添加,就会快了很多
4.该文件在AS安装目录下面,bin文件夹下
64位的修改studio64.exe.vmoptions、32位的修改studio.exe.vmoptions
-Xms1024m 修改这个,表示的是分配给studio的内存大小
-Xmx1280m
5.打开AS,选择open exist...,选择刚生成的android.ipr
这时候会快很多,因为好多索引我们都去除了,如果需要,再添加回来就是了
等待漫长的indexing...
6.添加一个安卓app,选择要调试的进程即可
8.最终效果如下图,比如我调试的是系统的launcher3
感谢各位的阅读,以上就是“使用Android Studio断点调试的方法”的内容了,经过本文的学习后,相信大家对使用Android Studio断点调试的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!
当前名称:使用AndroidStudio断点调试的方法-创新互联
文章转载:http://scyanting.com/article/coegcg.html