- 博客(11)
- 收藏
- 关注
原创 记一个坑 关于com.google.android.material.tabs.TabLayout
在替换之后发现在打开带有com.google.android.material.tabs.TabLayout控件的页面时会发生崩溃 查看日志后发现出现了以下log。项目中原先所使用的AppTheme继承自Theme.MaterialComponents.Light.NoActionBar。其中的AppTheme.Main继承自Theme.MaterialComponents.Light.NoActionBar。由于一些原因需要替换为Theme.AppCompat.Light.NoActionBar。
2024-06-13 17:32:45
207
原创 华为推送服务报错 907135000
3、请检查“build.gradle”文件中证书签名是否配置。build.gradle文件头部声明apply plugin: 'com.huawei.agconnect’模块,必须在主工程下,不可放到非主工程下的lib里。2、请检查“agconnect-services.json”文件中的app_id、package_name参数是否正确。1.检查项目中的appid是否配置正确 可到agconnect-services.json中查看 app_id。
2023-11-13 14:19:19
213
原创 高版本gradle配置相关
文件变动很大,默认只有plugin的引用了,其他原有的配置挪到。Gradle7.0之后,project下的。id和version比较好理解。
2023-11-07 17:49:26
134
原创 记一次fragment无法找到实例的问题
这是因为所调用的fragment没有无参构造 而fragment 的构建是通过反射进行的 通过报错信息可以看到。需要将其无参方法暴露出来才能解决。
2023-10-10 17:59:54
878
1
原创 关于appslink踩得坑
在集成appsflyer的时候发现提供的appslink方法无法实现。后来抓包的时候发现 在安装app的时候出现了gms包里的验证域名字样。在验证时发现与服务器的验证不成功 报错1024。下载安装了谷歌三件套 开着梯子完成安装。等待半分钟左右查看 验证成功。
2023-09-27 14:13:00
152
1
原创 Android studio abd反复断开重连
在安装新版本的Android Studio后 在进行调试是adb反复断开 导致调试非常不顺利。将图中选项取消勾选后恢复正常。
2023-09-01 11:36:21
722
3
原创 键盘唤出时对应控件上滑
对应的父容器需要设置该属性android:isScrollContainer="true"这个监听在回桌面在回到app后也会触发 所用增加一个判断在返回桌面时是否有使用键盘。不然在键盘弹出时 系统会控制布局做改变 但是控件的坐标不会改变。
2023-07-13 15:33:46
81
1
原创 kotlin data类转成map
kotlin中的data类就是Java中的bean类,无需再写get/set方法。通过反射的方式获取到类中的成员变量 并通过filter函数将其过滤出来。最终通过get方法将对象中的对应值取出。
2023-05-25 13:50:12
791
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人