部分app会因为与Android 12 系统不兼容出现闪退问题
Android Studio 中,依次点击 Tools > SDK Manager。
在 SDK Tools 标签页中,选择最新版 Android 模拟器,然后点击 OK。如果尚未安装最新版本,则此操作会安装最新版本
在 Android Studio 中,依次点击 Tools > AVD Manager,然后按照说明创建新的 Android 虚拟设备 (AVD)。
如果遇到下载不来的问题,以前是使用as里的proxy镜像代理点下载,不管用的话
https://www.cnblogs.com/senior-engineer/p/11130757.html
去http://ping.chinaz.com/查找谷歌仓库最近的ip代理,然后更改C盘etc里的host文件把谷歌的网站设置成这个ip临时访问一下,过后记得注释掉,ip不是不变的
记得找中国内陆的ip

因为是为了保护就项目的环境,所以是在新电脑重新搭了一套环境
记得把旧jdk版本copy下来并在新as上替换
file–project structure


然后也要把之前的项目有的SDK tools都下下来
之后看一下新的as的gradle配置是否正确,正常路径是C盘的用户根目录的.gradle下
重新构建的时候记得把gradle的offline取消否则无法线上下载依赖

https://blog.csdn.net/baidu_33221362/article/details/119321235
手动下载
浏览器下载完
一般下载的依赖都在.gradle\caches\modules-2\files-2.1下
可以把原先的都解压到新电脑里
然后看别人的是因为之前设置过gradle代理阻碍了下载,删除掉.Gradle下的gradle.properties文件即可
这是别人的gradlew.log的报错截图

所以现在闲着没事不要用设置代理的方式了
现在已经gradle成功了,然后发现模拟器还是开启不了,所以需要配置一下adb路径,adb路径实际上在sdk路径下的platform-tools下
把这个路径添加到系统变量之后在命令行试试就可以了

又报错找不到AdbWinApi.dll,建议重新安装
去网络上下载AdbwinApi.dll文件,然后保存在C:/windows/system32/目东下 64位win10旗舰版下载保存在C:/windows/syswow64目录下,并在运行中执行:regsvr32 AdbwinApi.dll;
https://cn.dll-files.com/download/3c2fa76cdac99822742baf2ad30a2e2c/adbwinapi.dll.html?c=akIzNkE4eWlyNStNZURFb0Y0MDV5Zz09
dll文件下载地址:www.dll-files.com/support
放在adb一个目录下
现在完成了项目迁移可以正常运行在android12 模拟器上了
