0

我正在尝试将 Heyzap 9.6.0(beta) 集成到我的 Unity 项目中。尝试设置android时,出现错误:

Google Play Services lib 项目未在:C:/Android/sdk\extras\google\google_play_services\libproject\google-play-services_lib

我检查了我的 Android SDK,Google Play 服务的版本是 30。我如何设置 Heyzap for android?我需要手动查找并复制这个库吗?

4

1 回答 1

2

在此处安装官方 google ads 插件的最新 unitypackage 版本。

Heyzap 很快就会从他们的统一插件中删除捆绑的 google-play-services。您可能还需要编辑AndroidManifest.xml项目中的现有文件,并在出现的任何地方删除以下标记,以避免与官方插件冲突:

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

编辑:可能会有一些并发症,您需要执行以下操作:

  1. Assets/Plugins/Android/google-play-services_lib如果存在则删除(或google-play-services_lib项目中的任何其他导入文件夹)
  2. AndroidManifest.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" />
    
    1. 从https://github.com/googleads/googleads-mobile-unity/releases/download/v3.0.4/GoogleMobileAds.unitypackage安装官方 google ads unity 插件
    2. 删除文件Assets/Plugins/Android/GoogleMobileAdsPlugin/libs/PLUGIN_JAR_GOES_HERE

资料来源:Heyzap 的工程师。

于 2016-06-15T17:30:29.647 回答