2017-05-31 13 views
0

的gradle设置的:为什么android studio显示错误:错误:无法找到目标Google Inc.:Google API:15?

android { 
    compileSdkVersion 'Google Inc.:Google APIs:15' 
    buildToolsVersion '25.0.3' 

    defaultConfig { 
     //applicationId "jp.osaka" 
     minSdkVersion 14 
     targetSdkVersion 15 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
     versionCode 5 
     versionName "1.5.0.1438" 
    } 

enter image description here

我不得不安装和重新启动的Android 2.3.2工作室,并重新启动电脑,但它仍然不能纠正错误。 为什么android studio显示错误:错误:无法找到目标Google Inc.:Google API:15?

回答

0

compileSdkVersion应该是一个整数。在你的情况,如果你想编译与SDK版本15你应该这样做:

compileSdkVersion 15 
+0

如果我写15和构建。一些旧的lib会出现错误(例如:import com.google.android.gms.maps.GoogleMap;) –

+0

但是,有什么理由不使用compileSdkVersion 25(最后一个)? 然后,您仍然可以将SDK 15作为targetSdkVersion。 来自doc(https://developer.android.com/studio/build/index.html): “compileSdkVersion指定了Gradle应该用来编译你的应用程序的Android API级别,这意味着你的应用程序可以使用API​​功能在这个API级别和更低。“ – Eselfar

相关问题