使用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,选择要调试的进程即可

使用Android Studio断点调试的方法

使用Android Studio断点调试的方法

8.最终效果如下图,比如我调试的是系统的launcher3

使用Android Studio断点调试的方法

感谢各位的阅读,以上就是“使用Android Studio断点调试的方法”的内容了,经过本文的学习后,相信大家对使用Android Studio断点调试的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!


本文标题:使用AndroidStudio断点调试的方法-创新互联
文章网址:http://pwwzsj.com/article/coegcg.html