2016-05-20 1 views
0

私はGoogle Playゲームをlibgdxプロジェクトに統合しようとしています。 インターネットで見つかったすべてのチュートリアルは古くても間違っていても、Eclipseに基づいています。Android StudioでBaseGameUtilsをlibgdxでインポート

私の問題は、BaseGameUtilsモジュールが非互換性のためにコンパイルされないようですが、私はそれを避けることができません。

私が続いてきた手順は標準的なものである:私はBaseGameUtilsモジュールをダウンロードした

1)、利用可能here私はファイルを私のプロジェクトにモジュールとしてそれをインポートした

2) - >新規 - > [インポートモジュール...

3)私は私のbuild.gradle(モジュールに依存関係を追加しました:

dependencies { 
    compile 'com.google.android.gms:play-services-games:8.4.0' 
    compile(':BaseGameUtils') 
} 

としてアンドロイド)私はSにしようとするとyncとビルドすると、このエラーが発生します:

Error:(5, 5) uses-sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library [my game path]\BaseGameUtils\build\intermediates\exploded-aar\com.android.support\appcompat-v7\20.0.0\AndroidManifest.xml 

どうすれば修正できますか?どんな助けでも本当にありがとう!

+0

このエラーは、ライブラリでサポートされているものよりも小さなデコード済みのsdkバージョンがあることを示しています。 'Gradle'ファイルの' minSdkVersion'を、あなたのライブラリに必要なものと一致するように修正してみてください。 – DarkCygnus

+0

それは動作しているようだ、私は実際にマニフェストにもmin-sdkのバージョンを書かなければならなかった、それはすでにgradleに存在していた、方法でありがとう、あなたは私に正しい方法を暗示した、あなたが欲しい、私はそれを受け入れるだろう。 – Matteo

+1

完了:)あなたを助けてくれてうれしい – DarkCygnus

答えて

2

このエラーは、ライブラリでサポートされているバージョンよりも小さなsdkのバージョンがデカルトであることを示しています。

あなたのライブラリに必要なものと一致するように、あなたのGradleファイルのminSdkVersionを変更してみてください。 (あなたの場合7)。

関連する問題