随笔分类 -  Android常见问题

归类自己在开发Android过程中常见的问题
摘要:Android studio 升级到最新版本后也给项目同步升级了gradle版本,在编译时候报错: An exception occurred applying plugin request [id: 'com.android.application', version: '8.12.0'] > F 阅读全文
posted @ 2025-08-01 11:04 拜雨 阅读(173) 评论(0) 推荐(0)
摘要:最近有同学打开一些其他项目的Android工程时候总是提示如下的错误问题。不知道怎么办了 其实这个提示就是告诉你当前你AndroidStudio版本太高,默认支持的Gradle版本高于你工程的gradle版本。 而高版本的gradle经常也伴随这需要高版本的jdk。 所以在你旧工程里使用的低版本gr 阅读全文
posted @ 2025-08-01 11:02 拜雨 阅读(81) 评论(0) 推荐(0)
摘要:在开发中遇到这样的情况,由于每次页面接收事件都需要如下: lifecycleScope.launch { repeatOnLifecycle(Lifecycle.State.STARTED) { flow.collect { state -> ...... } } } 所以我封装了下 inline 阅读全文
posted @ 2025-06-20 10:37 拜雨 阅读(76) 评论(0) 推荐(0)
摘要:如何在Kotlinx序列化中对BigDecimal和BigInteger进行JSON编码而不损失精度? 按着这里大佬的回答可以解决。但是有一点需要注意 我使用最新的kotlinx-serialization-json 1.8.0, idea在编译时候private object BigDecimal 阅读全文
posted @ 2025-01-17 14:31 拜雨 阅读(78) 评论(0) 推荐(0)
摘要:我在Android8.0上增加的截屏功能,也声明了响应权限,但是在Android11上就报权限错误。原来在Android10以后启动前台服务时候有第三个参数。 低版本我们调用 public final void startForeground(int id, Notification notific 阅读全文
posted @ 2024-12-10 11:27 拜雨 阅读(1402) 评论(0) 推荐(0)
摘要:我数据库使用Room, Dao层查询方法使用了suspend @Update(onConflict = OnConflictStrategy.IGNORE) suspend fun update(listMenu: List<TbMenu>) 然后就会报错, error: Type of the p 阅读全文
posted @ 2021-12-17 10:13 拜雨 阅读(705) 评论(0) 推荐(0)
摘要:kotlin升级到1.6.10后,我编译moshi报错,信息如下: Caused by: java.lang.IllegalStateException: Could not parse metadata! This should only happen if you're using Kotlin 阅读全文
posted @ 2021-12-17 09:42 拜雨 阅读(943) 评论(0) 推荐(0)
摘要:如题,我在RecyclerView的Item中使用了EditText,点击后会弹出键盘,但是输入一个字符后,键盘自动隐藏,同时编辑框焦点没了。 在华为Mate8上没事,但是在小米8上就不行。但是在华为Mate8上输入也会卡顿,很奇怪哈。 我现在也没有找到原因,后续在研究吧。 解决方案: 将EditT 阅读全文
posted @ 2021-11-17 15:11 拜雨 阅读(646) 评论(0) 推荐(0)
摘要:这个问题报错主要是在我的Module工程里面,主工程使用ConstraintLayout都是正常的不知道什么Bug。按着提示修改下就好 错误信息 Rendering sandbox error Property access not allowed during rendering at java. 阅读全文
posted @ 2021-08-23 07:55 拜雨 阅读(687) 评论(0) 推荐(0)
摘要:Android Studio 版本 Android Studio Bumblebee | 2021.1.1 Canary 8 起因 好久没有使用AndroidStudio创建新工程了(虽然我使用的预览版)。最近要做个项目,于是新建了一个工程默认发现卧槽,build.gradle不在像以前一样了,se 阅读全文
posted @ 2021-08-22 00:32 拜雨 阅读(1942) 评论(0) 推荐(1)
摘要:我升级后的AS版本 Android Studio Bumblebee | 2021.1.1 Canary 5 Build #AI-211.7628.21.2111.7579519, built on July 24, 2021 Runtime version: 11.0.10+0-b96-72811 阅读全文
posted @ 2021-07-28 11:26 拜雨 阅读(477) 评论(0) 推荐(0)