- 博客(15)
- 收藏
- 关注
原创 Fragment嵌套子Fragment,在下电AccOff->上电AccOn后带Tab的子Fragment切换不跟随Tab切换显示对应页面
fragment嵌套的tab+fragment,accOff->accOn,tab切换,fragment页面不更新,需要外层fragment切后才正常,因为进程号没变,怀疑下电后,APP一些资源被回收导致。断开ACC线进行下电,电流从正常掉到0.34左右,固定不变时,再上电,首次打开有tab+fragment的子页面,tab切换卡页面。
2024-10-31 18:15:00
201
原创 IPhone手机热点无法连接
旧安卓设备(Android10)无法连接iPhone手机的热点是因为iPhone手机在更新了iOS 15之后采用了一种新的加密协议,即SAE。旧安卓设备只能够解码WPA和WPA2的Wi-Fi加密协议, 所以才无法连接。仅想连接:可以通过其他App去连接,如下载一个wifi万能钥匙。
2024-10-23 11:25:18
476
原创 Android应用内存泄漏处理
通过am dumpheap 将应用的内存泄漏数据保存到xx.hprof文件中:adb shell am dumpheap com.wt.xx /sdcard/xxx.hprof。系统会从运行应用开始记录内存泄漏数据,可以杀掉后打开,或者点击AS的运行,在此之后操作想要检测的页面,确保该页面执行打开和销毁(或者手动GC回收),如此就会记录泄漏数据。依次点击如图,就可以看到内存泄漏的引用,图中的f泄漏点就是fragment中注册了本地广播,没有注销引起的泄露。
2024-10-23 11:03:55
345
原创 Android Studio 连接的Android设备,日志打印滞后或不打印处理
找到 Android Studio的安装目录\bin\idea.properties -> idea.cycle.buffer.size=1024 改成 idea.cycle.buffer.size=102400 或 idea.cycle.buffer.size=disabled。如果遇到项目很多日志输出的话,控制台很快就被刷满了,没办法再自动输出后面内容,这种项目建议增大该值或是禁用。通过进入adb shell ,用命令logcat -G 10M设置。设置(-g大写): logcat -G 100M。
2024-10-22 14:58:48
678
原创 [vue-router] history模式下路同无法跳转
本地dev运行和build-nginx运行,vant的样式异常 和 组件van-popup 包 van-cascader 的弹框显示不出内容!出现此问题的上一步是因为项目中配置的cdn无法访问,导致界面加载混乱,所以将cdn的引入屏蔽。但是本地开发时,屏蔽了就导致vue-router报错,点击按钮跳转子路由时无反应,报错如下:第一次突破,发现如果把屏蔽的cdn打开,就能正常点击了。问题,但是这是做的移动端网站,手机上加载图书入库时,要选库位(van-popup 包 van-cascader
2022-03-07 17:21:53
5679
原创 【AS bug】androidstudio extract method 后code悬浮框无法关闭
问题描述:在代码编辑器中,使用(Extract to Method Ctrl+Alt+M)抽取方法后出现浮窗,且该浮窗不能自己消失,若关闭当前文件后,偶尔还会出现下面红框框起来的浮窗,在整个androidstudio中,阻挡操作,相当烦人!原因:目前认为是android studio工具的bug。解决方案:方案一:每次出现这种情况,重启Android studio 打开项目。方案二:设置菜单:File ->Settings->Editor->Co
2022-02-21 13:57:24
1038
1
原创 【Gradle同步】AndroidStudio中Gradle Sync菜单,Sync Now的终端命令
问题描述:我们在修改build.gradle后,会弹出gradle同步按钮“Sync Now”,点击现在同步,如下图:但现在的项目基本都会采用组件化架构,gradle的配置会统一管理,如 ext 、buildSrc、composing builds等方式。在修改配置后,需要将项目同步,在项目已经build构建过一次后,再次build可能会出现修改依赖版本号无法同步更新。这时需要手动去修改build.gradle一下,使得自动弹出如上图的按钮 “Sync Now”进行同步。以上操作略显麻烦
2022-02-16 11:08:02
19722
2
原创 【ARouter问题】A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlin
问题描述:Execution failed for task ':app:kaptProdDebugKotlin'.> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message)..
2022-02-11 17:30:39
2387
1
原创 【ARouter问题】There is no route match the path [/app/WebViewActivity2], in group [app][ ]
问题描述:在主module: app中配置了arouter,且设置了页面路由。在html中使用以下代码跳转提示找不到路径:<a href="arouter://sojoterritory.hollysys.com/app/WebViewActivity2?title=test">浏览器2</a>问题定位:最终发现是自己在主module中引入了kotlin,且按java的方式配置了build.gradle,build文件夹中未生成如haikangvideopl..
2022-02-11 16:25:33
1660
原创 【gradle Composing builds】gradle依赖管理Composing builds之杂症-快速同步
Composing builds杂症-快速同步问题描述作为一个有强迫症的人,在使用Composing builds后一直耿耿于怀,第一次打开项目后,Ctrl+左键点击定义的依赖不能跳转,build.gradle不能跳转到versionplugin中依赖,versionplugin的同样不能跳转到使用它的那些build.gradle文件中。解决方案开始使用gradlew.bat compileDebugSource,gradlew.batassembleDebug皆不可行。方案一(推荐).
2022-01-13 16:19:02
2052
4
原创 【Kotlin-Room】 cannot pick a constructor since multiple constructors are suitable
Room实体类构造函数异常本案例是Entity无主构造函数,多次构造函数的情况。异常描述:Room cannot pick a constructor since multiple constructors are suitable. Try to annotate unwanted constructors with @Ignore.异常源代码://创建数据库实体 Entity@Entity(tableName = "User")//数据库实体类class User{ //主
2022-01-13 11:03:44
2541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人