2017-04-05 92 views
0

我是Android Studio的新手,每當我嘗試構建我的項目時,Gradle同步時都會出現錯誤。它說:Android Studio錯誤:無法找到哈希字符串'android-25'的目標

「無法找到與哈希字符串 '的android-25' 用C目標:用戶\ Samyuktha \應用程序數據\本地\的Android \ SDK 可能的原因:建立性能沒有找到針對Android SDK平臺25」

這是在我第一次嘗試構建應用程序時發生的(我沒有修改任何內容)。之後,我嘗試查找解決方案,然後進入「項目結構」菜單並嘗試更改我的編譯SDK版本和構建工具版本。問題是,我的編譯SDK版本最高的是API 24,唯一可用的構建工具選項是25.0.2。我將編譯SDK版本設置爲24,編譯工具選項設置爲25.0.2,當我嘗試運行它時,出現錯誤

「錯誤:執行任務失敗:app:compileDebugAidl'。> java。 lang.IllegalStateException:AIDL缺少」

在此之後,我試圖修改的build.gradle,這是如下(我改變compileSdkVersion,targetSdkVersion和com.android.support:appcompat-v7 :):

compileSdkVersion 25 
buildToolsVersion "25.0.2" 
defaultConfig { 
    applicationId "com.example.myapplication" 
    minSdkVersion 15 
    targetSdkVersion 25 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.text'), 'proguard-rules.pro' 
    } 
} 
dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
}) 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support.constraint:constraint-layout:1.0.2' 
testCompile 'junit:junit:4.12' 
} 

我試過的其他東西

  • 我嘗試使用Android Studio中的SDK管理器,再安裝API 25.一切我點擊「顯示包詳細信息」和安裝的點擊也爲API 25.

  • 我試圖運行後出現的那些獨立SDK管理器管理員模式和下載構建工具,一切都下再次

感謝API 25提前

回答

0

啓動SDK管理器 - >安裝包(SDK platf orm 25和SDK build Tools 25.0.2)。

如果安裝後仍然出現錯誤 -

Build - > Rebuild Project。

0

您可以嘗試一件事......轉到本地sdk位置,看看您下載的構建工具是什麼。嘗試這些構建版本。

我也面臨同樣的問題。我在下面嘗試。

  1. 移除的相關除「com.android.support:appcompat-v7:25.3.1」
  2. 改變約束佈局的RelativeLayout/LinearLayout中
  3. 去SDK的位置,並檢查其構建工具,我有..在我的情況,我不得不23.0.1
  4. 所以我編輯compileSdkVersion爲23,buildToolsVersion爲23.0.1支持:程序兼容性爲23.1.1
+0

我有構建工具25.0.0,25.0.1,和25.0.2。我嘗試了所有這些,但我仍然得到相同的錯誤「無法找到目標與哈希字符串'android-25'」 –

+0

不知道這是否工作。但是你可以嘗試去項目結構並選擇應用程序模塊,並將構建版本更改爲25.0.0/25.0.1/25.0.2。 – JtGadara

相關問題