AndroidStudio导入旧版本工程若干问题
16lz
2021-01-26
在AS中导入旧版本工程很容易出现乱七八糟的问题,我在找了网上几种方法后才导入成功。
首先就是把build.gradle中的sdk版本都改为合适的版本。
apply plugin: 'com.android.application'android { compileSdkVersion 23 #要修改 buildToolsVersion '23.0.3' #要修改 defaultConfig { applicationId "com.apress.gerber.gradleweather" minSdkVersion 21 targetSdkVersion 23 #要修改 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }}dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.+'#要修改 compile project(':WeatherRequest') compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.2' compile files('libs/universal-image-loader-1.9.5.jar') compile files('libs/universal-image-loader-1.9.5-javadoc.jar') compile files('libs/universal-image-loader-1.9.5-sources.jar')}
再然后很可能会出现类似的报错:
Error:Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2
这是grade的版本不对,AS试图自动下载相关版本然后出现不能适配的问题,可以将下载的版本删除:
进入AS的terminal输入:
ls -l ~/.gradle/wrapper/dists/
然后找到刚才无法安装的gradle版本删除。
再然后点击AS 中File》project structure 在SDK location下面选中Project ,在后面修改为你当前AS版本的gradle version,Android Plugin Version为默认版本(可以新开一个工程看看默认是什么)。
更多相关文章
- Android(安卓)上网流量监控方法
- Android开机运行,替换系统launch
- (9)Android之路====Android系统OTA更新
- Android开发之蓝牙(Bluetooth)操作(二)--修改本机蓝牙设备的可见
- springmvc dubbo整合cms内容发布平台ios android
- bonnie++、dbench、iozone在android上的移植
- Android(安卓)电子签名/手写签名 保存到相册详解
- 用百度地图API实现Android定位功能(2.6版本为例)
- 5.0 导入错误 出现"Loading data for Android(安卓)5.0"