2017-04-18 56 views
1

我想在我的遊戲中使用Google Play服務庫來使用admob。然而,自從我上次做這件事以後,事情就發生了變化。它出現在新的更新(第39版)中,在Google Play服務文件夾中沒有lib項目。我現在如何將Google Play服務添加到我的libgdx遊戲中?lib項目在Google Play服務中的用途是什麼?

回答

2

希望你使用gradle來構建你的libgdx項目。您可以使用gradle輕鬆地將AdMob廣告整合到您的應用中。

保持這種依賴Android的模塊中的build.gradle

dependencies { 
    compile 'com.google.android.gms:play-services-ads:10.2.1' 
} 

活動條目AndoirdManifest.xml

<meta-data android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

<activity android:name="com.google.android.gms.ads.AdActivity" 
      android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
      android:theme="@android:style/Theme.Translucent" /> 

和刷新的gradle所有項目。

在Mac在默認情況下所有的克文件這個文件夾裏面:

/Users/User_Name/Library/Android/sdk/extras/google/m2repository/com/google/android/gms 

在Windows上:

Android_SDK_PATH/extras/google/m2repository/com/google/android/gms 
+0

我這樣做,現在的圖書館都出現了下但gradle這個依賴於我的Android啓動了代碼找不到庫。有什麼建議麼? –

+0

清理並重建您的項目,Gradle控制檯上是否有任何錯誤? – Aryan

+0

如果你使用eclipse,你可能會遇到一些問題,否則在Android Studio/IntelliJ IDEA中它可以正常工作。 – Aryan

0

在您的Android SDK安裝位置,查看/extras/google/m2repository/com/google/android/gms/文件夾以查看Google Play服務庫的相關信息。

相關問題