我一直试图解决这个奇怪的问题2天了,我根本找不到答案。我在这里看了各种不同的问题,但它似乎是一个稍微不同的问题,因为我有。
当我启动一个新应用程序时,我的android工作室工作正常,它呈现视图并没有问题。
当我导入应用程序时,我需要处理它突然无法同步gradle并说出以下内容:
错误:原因:无法使用哈希字符串找到目标' android-22'在:E:\ Android \ sdk
我的Android SDK是最新安装的所有工具 - 请参见下图:
以下是我到目前为止尝试将此导入显示的内容,我使用的是Windows PC
还有其他一些我可以尝试让这个应用程序导入的东西吗?据我所知,该应用程序适用于其他人......
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
packagingOptions {
exclude('META-INF/NOTICE')
}
packagingOptions {
exclude('META-INF/LICENSE')
}
defaultConfig {
applicationId "ru.ifsoft.network"
minSdkVersion 15
targetSdkVersion 22
versionCode 12
versionName '1.5'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.mcxiaoke.volley:library:1.0.18'
compile('org.apache.httpcomponents:httpmime:4.3.6') {
exclude module: 'httpclient'
}
compile 'org.apache.httpcomponents:httpclient-android:4.3.5'
compile 'com.android.support:recyclerview-v7:22.2.+'
compile 'com.github.chrisbanes.photoview:library:1.2.3'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.facebook.android:facebook-android-sdk:4.0.1'
compile 'com.android.support:support-v4:22.2.1'
compile 'com.google.android.gms:play-services-gcm:7.5.0'
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.google.android.gms:play-services-ads:7.5.0'
compile 'com.pkmmte.view:circularimageview:1.1'
compile 'com.android.support:design:22.2.1'
compile 'com.melnykov:floatingactionbutton:1.3.0'
compile 'com.squareup.okhttp:okhttp:2.5.0'
}
由于
答案 0 :(得分:0)
看起来Android Studio
中的项目指向的SDK与快照中显示的不同。请检查您的local.properties
并验证相关的sdk是否具有所需的平台。
希望这有帮助。
此致
答案 1 :(得分:0)
使用最新的构建工具更新您的sdk。如果支持,则将编译sdk设置为22。如果不行,那么你必须清理和重建项目
答案 2 :(得分:0)
注意:我认为这可能是Android Studio中的一个错误。
由于您已经安装了所有必要的工具:
如果这不起作用,那么: