Android
轩亭
这个作者很懒,什么都没留下…
展开
-
Android Java 打印调用堆栈信息
总结了下在代码中输出堆栈信息的方法,便于以后直接拿来用方法一 将当前调用堆栈信息输出到logcat(已知最简单的方法,一 行搞定):Log.e("TAG", "Stack:", new Throwable("stack dump"));方法二 将当前调用堆栈信息输出到标准输出,android上会直接输出 到logcat:Exception e = new Ex原创 2014-12-17 09:53:41 · 3116 阅读 · 0 评论 -
Andorid优化系统启动速度之启用DEXPREOPT
1、修改 DEXPREOPT_BOOT_JARS 将jar包名通过TARGET_ADDITIONAL_BOOTCLASSPATH加入到 DEXPREOPT_BOOT_JARS。build/core/dex_preopt.mk,将jar预编译成odex,优化系统启动速度DEXPREOPT_BOOT_JARS := $(DEXPREOPT_BOOT_JARS):$(TARGET_ADDITIO原创 2015-01-09 11:05:19 · 2036 阅读 · 0 评论 -
Andorid apk反编译方法
需要工具dex2jar :dex2jar 是一个用来将 Android 的 Dalvik Executable (.dex) format 文件转成 Java 类文件的工具。JD-JUI :JD-GUI是一个独立图形界面的Java源代码“.class”文件反编译工具。下载地址:http://jd.benow.ca/使用方法1、解压apk文件,将解压出来的class原创 2014-12-26 11:15:13 · 428 阅读 · 0 评论 -
Andorid Studio 1.0安装代理设置
Google官方刚放出了Andorid Studio 1.0正式版下载,期待已久的1.0正式版终于来了。我也是在第一时间下载好安装包准备用下这神器。但是问题来了通过安装向导安装的时候,一直提示SDK读取超时(Download interrupted:Read timed out)。我使用的是ubuntu 14.04开发环境,已经设置了系统代理,为什么还是无法安装呢?我猜测可能是An原创 2014-12-10 10:31:51 · 449 阅读 · 0 评论 -
使用ccache加快Android源码编译
ccache是一种编译器缓存,它会缓存已经编译过的内容,如果检测到再次编译相同的内容并且没有任何改变,这时就会使用缓存的内容来提升编译速度。如果你经常使用make clean,make命令,启用ccache将大幅提升编译速度。ccache是开源软件,详细介绍可以参考官方网站:http://ccache.samba.org/1、安装ccacheubuntu直接使用如下命令安装:原创 2014-12-12 10:22:36 · 1303 阅读 · 0 评论 -
Android应用Log分析入门
1. Java Crash FATAL EXCEPTION,常见的严重错误有如下几类:NullPointerException: 空对象错误IllegalStateException:非法状态,比如在View没有刷出来的时候去触摸。IndexOutOfBoundsExceptionIllegalArgumentExceptionExceptionInInitializerEr转载 2015-01-05 09:54:14 · 553 阅读 · 0 评论 -
qcom平台qmdl转isf格式步骤
1. 打开QCAT -> file -> open,选择要转换的.qmdl文件2. 加载完成后,菜单file -> save -> DLF…3. 开始 -> 所有程序 -> 找到 QXDM Professional文件夹 -> 打开DLF Converter4. DLF Converter -> 选择需要转换的dlf文件 -> 指定输出isf文件原创 2015-01-22 11:51:15 · 5020 阅读 · 0 评论