Heyzap SDK Unity 集成错误 - 缺失 google-play-services_lib
Heyzap SDK Unity Integration error - missing google-play-services_lib
我正在尝试将 Heyzap 9.6.0(测试版)集成到我的 Unity 项目中。尝试设置 android 时出现错误:
Google 在以下位置找不到 Play 服务 lib 项目:C:/Android/sdk\extras\google\google_play_services\libproject\google-play-services_lib
我检查了我的 Android SDK,Google Play 服务的修订版是 30。
我如何为 android 设置 Heyzap?我需要手动查找并复制这个库吗?
Install the latest unitypackage release of the official google ads plugin here.
Heyzap 很快就会从他们的 unity 插件中删除捆绑的 google-play-services。您可能还需要编辑项目中现有的 AndroidManifest.xml
文件并删除出现的以下标记以避免与官方插件发生冲突:
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
编辑:可能会有一些并发症,您需要执行以下操作:
- 删除
Assets/Plugins/Android/google-play-services_lib
(如果存在)(或项目中任何其他导入的 google-play-services_lib
文件夹)
从项目中的任何 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" />
- 从 https://github.com/googleads/googleads-mobile-unity/releases/download/v3.0.4/GoogleMobileAds.unitypackage
安装官方 google ads unity 插件
- 删除位于
Assets/Plugins/Android/GoogleMobileAdsPlugin/libs/PLUGIN_JAR_GOES_HERE
的文件
来源:Heyzap 的工程师。
我正在尝试将 Heyzap 9.6.0(测试版)集成到我的 Unity 项目中。尝试设置 android 时出现错误:
Google 在以下位置找不到 Play 服务 lib 项目:C:/Android/sdk\extras\google\google_play_services\libproject\google-play-services_lib
我检查了我的 Android SDK,Google Play 服务的修订版是 30。 我如何为 android 设置 Heyzap?我需要手动查找并复制这个库吗?
Install the latest unitypackage release of the official google ads plugin here.
Heyzap 很快就会从他们的 unity 插件中删除捆绑的 google-play-services。您可能还需要编辑项目中现有的 AndroidManifest.xml
文件并删除出现的以下标记以避免与官方插件发生冲突:
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
编辑:可能会有一些并发症,您需要执行以下操作:
- 删除
Assets/Plugins/Android/google-play-services_lib
(如果存在)(或项目中任何其他导入的google-play-services_lib
文件夹) 从项目中的任何
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" />
- 从 https://github.com/googleads/googleads-mobile-unity/releases/download/v3.0.4/GoogleMobileAds.unitypackage 安装官方 google ads unity 插件
- 删除位于
Assets/Plugins/Android/GoogleMobileAdsPlugin/libs/PLUGIN_JAR_GOES_HERE
的文件
来源:Heyzap 的工程师。