随笔分类 -  Android问题集合

摘要:自查方法 在系统方法中添加断点,建议位置: 断点位置: android.os.ServiceManagerProxy#getService 可编辑你关心的内容,不关心的不进断点 然后进入app开始功能测试,如果调用了敏感api,会触发断点。 注意多进程的情况, 需要给每个进程都添加断点。 阅读全文
posted @ 2021-09-08 09:27 gregpeng 阅读(259) 评论(0) 推荐(0)
摘要:基础知识 一个int 值 32位 比如:1 就是: 00000000 00000000 00000000 00000001 最大的int值就是: 0xFFFFFFFF → 11111111 11111111 11111111 11111111 << >> & 这些运算符就不再赘述了 按钮 问题:一个 阅读全文
posted @ 2020-06-22 09:38 gregpeng 阅读(344) 评论(0) 推荐(0)
摘要:资源加载、Android适配、资源根据分辨率适配、资源根据Android版本进行适配 阅读全文
posted @ 2020-06-16 11:15 gregpeng 阅读(325) 评论(0) 推荐(0)
摘要:服务端拼接参数 douyuapp://h5?url=http%3a%2f%2fdoc.dz11.com%2fddse%2fpreview%2fshare%2f834f082265aa38f3c267%3fsid%3d394%26shareType%3d1%232.8%25E3%2580%2581%2 阅读全文
posted @ 2020-06-12 09:48 gregpeng 阅读(1413) 评论(0) 推荐(0)
摘要:``` /** * 修改drawable 的颜色 */ private Drawable wrappedDrawable(Drawable drawable, ColorStateList colors) { Drawable wrappedDrawable = DrawableCompat.wrap(drawable); DrawableCompat.setTintList(wrappedDra 阅读全文
posted @ 2020-04-03 14:33 gregpeng 阅读(1663) 评论(0) 推荐(0)
摘要:参照这个文档: https://blog.csdn.net/xfhy_/article/details/94056237 需要安装WSL,然后使用linux平台上的检测工具,很方便。 阅读全文
posted @ 2019-10-17 16:57 gregpeng 阅读(863) 评论(0) 推荐(0)
摘要:查看文章:https://www.jianshu.com/p/03c28e64b636 阅读全文
posted @ 2019-10-10 09:02 gregpeng 阅读(209) 评论(0) 推荐(0)
摘要:请查看文章: http://gityuan.com/2019/04/06/android anr/ 阅读全文
posted @ 2019-10-10 09:00 gregpeng 阅读(134) 评论(0) 推荐(0)
摘要:问题: 经常遇到不同的module,资源同名的问题,为了解决这种问题,可以给各个module的资源添加不同的前缀,gradle脚本配置如下: 阅读全文
posted @ 2019-08-14 20:58 gregpeng 阅读(2777) 评论(0) 推荐(0)
摘要:普通的手机,通过pull 命令即可导出 adb pull /data/anr/traces.txt d:/ 或者 类似vivo的手机,导出trace时,会遇到权限问题,可以用 adb bugreport 来解决 生成文件: 然后解压: 在目录: G:\bugreport\bugreport PD18 阅读全文
posted @ 2019-04-29 11:04 gregpeng 阅读(9507) 评论(0) 推荐(0)
摘要:例如解决V7包,引入冲突,强制统一引入的v7版本: ext { supportVersion = '27.1.1' } subprojects { project.configurations.all { resolutionStrategy.eachDependency { details if 阅读全文
posted @ 2019-03-31 21:03 gregpeng 阅读(1488) 评论(0) 推荐(0)