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" /> 

编辑:可能有一些并发症,你”会需要做到以下几点:

  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
    2. 官方的谷歌广告Unity插件删除该文件在Assets/Plugins/Android/GoogleMobileAdsPlugin/libs/PLUGIN_JAR_GOES_HERE

    来源:Heyzap的工程师。

    +0

    非常感谢埃默里为您解答。这是否意味着我应该跳过Android安装程序9.6.0(测试版),并从我的AndroidManifest.xml文件中删除该行? –

    +0

    @HaykGeghamyan我编辑了我的原始回复,因为我在转换现有项目时遇到了一些问题。 –

    +0

    非常感谢您的帮助。 –