android studio 开发经验积累

一、查看activity启动的总时间

只要获取到启动ActivityManager所需要的时间,可以在adb使用下面的命令:

adb logcat | grep ActivityManager

也可以使用如下命令:

adb logcat -c && adb logcat -s ActivityManager | grep  "Displayed"
  • 其中”Displayed”对应的时间,即是launch Activity对应的时间。

  • 要使用 adb,需要先用usb线连接电脑和手机,并在手机的设置–>开发者选项中开启USB调试
  • adb这个工具,可以通过在android sdk的platform-tools目录中找到。后面介绍的systrace也在这个目录。

二、AndroidStudio导入项目一直卡在Building gradle project info

实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233)

网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里介绍了,我的解决方法更简单一些,就是直接修改gradle-wrapper.properties文件,无需去下载gradle

 

解决方案

1.随便找一个你能运行的as项目

2.打开gradle-wrapper.properties,文件目录:项目/gradle/wrapper/gradle-wrapper.properties

3.复制distributionUrl这一整行的内容,eg: distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip

4.打开你要导入的项目的gradle-wrapper.properties,具体步骤与步骤2相同

5.把步骤3复制的内容,替换你要导入的项目的gradle-wrapper.properties文件的distributionUrl这一行

6.再重启as,导入项目就可以了




参考文章:

1.http://blog.gaoyuan.xyz/2013/11/22/android-app-profile-tools/

2.http://www.bubuko.com/infodetail-1118048.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值