12 2022 档案

摘要:添加github仓库路径后更新代码,执行git pull origin main报这个错误 * branch main -> FETCH_HEAD fatal: refusing to merge unrelated histories 原因:远程仓库有改动,早于本地添加仓库路径,导致出现拒绝mer 阅读全文
posted @ 2022-12-31 19:33 yongfengnice 阅读(175) 评论(0) 推荐(0) 编辑
摘要:if判断中常使用的shell选项 选项 含义 -eq //等于 equal -ne //不等于 not equal -gt //大于 greater than -lt //小于 less than -ge //大于等于 greater equal -le //小于等于 less equal -z 判 阅读全文
posted @ 2022-12-31 15:32 yongfengnice 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:public static boolean isVersionNew(String newVer, String lastVer) { if (TextUtils.isEmpty(newVer) || TextUtils.isEmpty(lastVer)) { return false; } Str 阅读全文
posted @ 2022-12-19 16:17 yongfengnice 阅读(204) 评论(0) 推荐(0) 编辑
摘要:查看自己app进程列表,可能是多进程,都可以查看出来 adb shell "ps -Af | grep com.suyf.demo" #com.suyf.demo是自己app的包名,即可查看自己包名的所有进程pid 比如上面查看某个进程pid是15761 使用logcat过滤规则:level:deb 阅读全文
posted @ 2022-12-12 19:19 yongfengnice 阅读(576) 评论(0) 推荐(0) 编辑
摘要:问题: C:\WINDOWS\System32>adb shell ps USER PID PPID VSZ RSS WCHAN ADDR S NAME shell 16817 2271 2133456 3336 0 0 R ps 发现并没有列出手机app的进程列表呀 解决方法: 使用C:\WIND 阅读全文
posted @ 2022-12-12 18:55 yongfengnice 阅读(357) 评论(0) 推荐(0) 编辑
摘要:问题现象: 解决方法: 方法1:拔掉手机usb数据线重新接入看看,一般可以解决问题 方法2:如果还不行重启Android studio,重启电脑看看,一般可以解决问题 方法3:如果还不行的话,执行以下脚本查询并杀死5037端口看看,新建一个xxx.bat文件,内容如下所示,然后双击执行,不行就再以管 阅读全文
posted @ 2022-12-12 10:55 yongfengnice 阅读(742) 评论(0) 推荐(0) 编辑
摘要:有四个常用的过滤关键字,分别是tag,package,level,message,line 前面四个关键字过滤可以单独使用也可以组合使用 最后那个line应该是指整行的意思,范围包括前面四个 -tag:exclude-this-tag 在前面加了个‘-’,排除指定的TAG tag~:regex-ta 阅读全文
posted @ 2022-12-06 16:59 yongfengnice 阅读(2153) 评论(0) 推荐(0) 编辑
摘要:思路:复现泄漏步骤,dump hprof 文件,用MAT工具分析大对象的引用链。 操作步骤: 1、adb shell 进入Android 系统 2、am dumpheap [进程名] /data/local/tmp/temp.hprof 3、另起一个终端 “adb pull /data/local/ 阅读全文
posted @ 2022-12-05 19:23 yongfengnice 阅读(240) 评论(0) 推荐(0) 编辑
摘要:Task :app:checkReleaseDuplicateClasses FAILED Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules jetified-guava-20.0 阅读全文
posted @ 2022-12-01 19:00 yongfengnice 阅读(3518) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示