惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
博客园 - 司徒正美
J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
D
Docker
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
腾讯CDC
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
I
InfoQ
雷峰网
雷峰网
The Cloudflare Blog
美团技术团队
Engineering at Meta
Engineering at Meta

博客园 - 风海迷沙

.net8.0 在docker下发布镜像的坑 arduino esp32连接mqtt坑 nginx in docker 手记 域名备案手记2022-12-6 sql server to mysql迁移笔记 vben-admin笔记 vs2022无法推送master分支至gitea git报错:[rejected]master->master(non-fast-forward) vs2022中razor页面无法使用js代码片断联想功能 前端 vue3 随手记 .NET5来了 笔记 CentOS7 + asp.net core 3.1 + mysql 8 配置备忘 SQL 管理权限数据库关系图无法打开的问题 android studio 4.0无法创建Activity Android signalR 阿里云虚拟空间.net 网站错误 server 2012 r2 配置 在线流媒体nginx/Windows解决方案 ECS上配置FTP Filezilla 新项目扫雷专贴 备忘录
android重建手记全是坑
风海迷沙 · 2023-03-18 · via 博客园 - 风海迷沙

当前版本:2022.1.1 Patch2,每个大版本更迭时,旧项目都会出莫名奇妙的错误无法运行,主要是项目配置的问题,与其找解决方案远不如重开来得简单开心。

  1. 本次主要是kotlin更新后报的错,由1.8.0->1.8.10需要加compileSdkPreview = "UpsideDownCake"才能成功make,参考:https://stackoverflow.com/questions/75684382/issues-were-found-when-checking-aar-metadata-androidx-corecore1-12-0-alpha01
  2. 生成签名文件后,不再有V1V2选项,生成的文件是V2的
  3. clone到其他设备后,不能直接打开项目,要使用Improt导入项目,不然会提示:Task 'wrapper' not found in project ':app'
  4. 不同设备安装的 sdk不同,会导致app小红叉,如果错误是BuildToolsVersion错误 ,则需要在Project Structure中的Modules中的app手动设置Build Tools Version,如果没有,去SDK Manager 中下载相应的版本,如果没有,右下角显示Show Package Details
  5. 网络访问的权限问题
    1. 在mainfests.xml中加入<uses-permission android:name="android.permission.INTERNET" />
    2. 如果不是访问https,要在application节中加入android:usesCleartextTraffic="true"
    3. 如果终端安装了app后,再加入上面的两条修改,需要先卸载app重装才能生效
  6. kotlin下载慢的问题,参考kotlin compiler embeddable下载慢的解决办法 - 简书 (jianshu.com),下载jar包放到相应的位置就好【~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-compiler-embeddable/1.4.32/4e982732a609a692421652cfbee3a5c885c48674  】问题未实质解决!
  7. Gson()转时会把=化为 \u003d
  8. OkHttp中的response.body!!.string()中的string()方法只能用一次
  9. OkHttp异步回调时,弹对话框也要使用 runOnUiThread{}
  10. AlertDialog在Activity中使用时applicationContext会报AppCompact主题相关错误,要使用this@