问题描述
将原本电脑上运行完好的apk工程项目移植(拷贝)到新电脑上,发现项目存在无法运行的情况
新电脑上会无法定位sdk的位置,自动修改后,新位置上缺少相关的文件
解决办法
在SDK中安装所需的对应ARI Level版本
尝试Rebuild工程(Build-> Rebuild Project)出现错误信息,如下图
以及Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
原因:com.android.tools.build:gradle 版本过低而导致和新的gradle版本不匹配
在下图中修改gradle版本
将3.0.1修改为4.2.0
修改之后,根据sync的提示继续下载相关的数据包
至此,可以在新电脑上运行旧版程序了
Ref
https://blog.csdn.net/weixin_43675653/article/details/119461459