Heyzap SDK Unity集成错误 - 缺少google-play-services_lib
问题描述:
我正在尝试在我的Unity项目中集成Heyzap 9.6.0(测试版)。当试图安装的Android,得到错误:C:Heyzap SDK Unity集成错误 - 缺少google-play-services_lib
谷歌播放服务的lib项目在未找到/安卓/ SDK \演员\的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是从团结很快删除插件捆绑的谷歌播放服务。您可能还需要编辑现有项目中的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
- 官方的谷歌广告Unity插件删除该文件在
Assets/Plugins/Android/GoogleMobileAdsPlugin/libs/PLUGIN_JAR_GOES_HERE
来源:Heyzap的工程师。
非常感谢埃默里为您解答。这是否意味着我应该跳过Android安装程序9.6.0(测试版),并从我的AndroidManifest.xml文件中删除该行? –
@HaykGeghamyan我编辑了我的原始回复,因为我在转换现有项目时遇到了一些问题。 –
非常感谢您的帮助。 –