• Android12 崩溃--android项目迁移


    部分app会因为与Android 12 系统不兼容出现闪退问题


    先是新建一个模拟器模拟一下,但是没有android12 的镜像
    在这里插入图片描述
    新建模拟器发现没有android12,之后去SDK manager的SDK tools里看如果没有下载就下载,如果根本没有就先升级as
    有些android studio里是不兼容 android12,所以需要先升级as到最新版本

    Android Studio 中,依次点击 Tools > SDK Manager。
    在 SDK Tools 标签页中,选择最新版 Android 模拟器,然后点击 OK。如果尚未安装最新版本,则此操作会安装最新版本
    在 Android Studio 中,依次点击 Tools > AVD Manager,然后按照说明创建新的 Android 虚拟设备 (AVD)。
    
    • 1
    • 2
    • 3

    如果遇到下载不来的问题,以前是使用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取消否则无法线上下载依赖
    在这里插入图片描述

    浏览器能下载但是gradle下载失败

    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 模拟器上了
    --

  • 相关阅读:
    PHP 中 16 个技巧使用方法
    在carla环境下使用BasicAgent进行导航
    Netty是什么,Netty为什么速度这么快,线程模型分析
    Java自动化驱动浏览器搜索稻香
    移动硬盘无法识别怎么办?有哪些免费的读写硬盘工具
    C++数据结构--红黑树
    盘点AI的认证
    运动款蓝牙耳机哪个品牌好、运动蓝牙耳机推荐高性价比
    Windows 查看端口号被哪个程序占用
    spark 集群启动出现 Unrecognized Hadoop major version number: 3.0.0-cdh6.3.2
  • 原文地址:https://blog.csdn.net/weixin_46045444/article/details/125331287