2016-09-27 7 views
0

Google Maps v1を使用してこの古いアプリケーションを作成しようとしていますが、それをデバイスにインストールしようとすると、 「デプロイメントターゲットの選択」ウィンドウの右側に「 」があります(minSDK(API 1、Google Inc.:Google API 15プレビュー)!= deviceSdk(API 23))Android Google Maps API v1 with Gradle

、私のbuild.gradleファイルの一部は、次のようになります。

android { 
     compileSdkVersion "Google Inc.:Google APIs:24" 
     buildToolsVersion "24.0.2" 

     defaultConfig { 
      applicationId "com.example.mobile" 
      minSdkVersion "Google Inc.:Google APIs:15" 
      targetSdkVersion "Google Inc.:Google APIs:24" 

      versionCode 77 
      versionName "9.2.5" 
     } 
. . . } 

のAndroidManifest.xmlからSDKに関連するすべてのエントリは、削除された

を。

私が間違っている可能性のあるアイデアはありますか?

enter image description here

答えて

1

置き換えますと

minSdkVersion "Google Inc.:Google APIs:15" 
targetSdkVersion "Google Inc.:Google APIs:24" 

を:

minSdkVersion 15 
targetSdkVersion 24 

、あなたはより良い運を持っているかどうかを確認します。私はそれらが平凡なAPIレベルである必要があると信じています。 compileSdkVersionは「Google APIs」ビット全体を取得します。

+0

それはトリックです。ありがとう! –