Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使Unity IAP服务与Android SDK 23协同工作_Android_Unity3d_Unity5 - Fatal编程技术网

使Unity IAP服务与Android SDK 23协同工作

使Unity IAP服务与Android SDK 23协同工作,android,unity3d,unity5,Android,Unity3d,Unity5,我目前正在一个项目中工作,该项目涉及在我们的android手机游戏中添加微交易。我们正在使用Unity及其易于实现的服务系统(Unity IAP)。我们的项目需要使用Android SDK 23运行,以便使用我们正在使用的插件进行编译 现在,由于我们添加了应用内购买服务,Unity需要使用Android SDK 24来构建APK。它实际上向我显示了一个错误,因为这个矛盾,它无法合并AndroidManifest。一个地方需要API 23,另一个地方需要API 24 有解决办法吗?有没有办法下载或

我目前正在一个项目中工作,该项目涉及在我们的android手机游戏中添加微交易。我们正在使用Unity及其易于实现的服务系统(Unity IAP)。我们的项目需要使用Android SDK 23运行,以便使用我们正在使用的插件进行编译

现在,由于我们添加了应用内购买服务,Unity需要使用Android SDK 24来构建APK。它实际上向我显示了一个错误,因为这个矛盾,它无法合并AndroidManifest。一个地方需要API 23,另一个地方需要API 24

有解决办法吗?有没有办法下载或导入与Android SDK 23兼容的Unity IAP?如果是,在哪里以及如何

我似乎找不到这方面的任何东西


感谢您的帮助

只需在构建计算机上安装Android SDK 24,然后使用之前的设置重试即可修复。Unity IAP的最小SDK(
android:minSdkVersion
)在v1.11.0中没有更改,只有
targetSdkVersion

Google Play的AndroidManifest.xml现在包括一个VR扩展,以帮助支持Daydream购买。在没有这个扩展的情况下,在Daydream上购买商品会让用户感到不舒服。Android SDK 24包含了这个新的资源定义和相应的依赖项提示,以支持平滑、沉浸式的虚拟现实购买对话框

有关目标SDK的更多信息,请参阅


有关安装SDK 24的快捷方式的图片,请参见Unity 5.6或Unity 2017.1

我安装了Android SDK 24,并更改了播放器设置,使目标API为24,将最小API保持在尽可能低的水平。一切都很好,现在游戏正在建立一个APK


谢谢大家。

不确定这是否可行,但请尝试从answer下载带有
AIPDownloader
脚本的IAP。确保先禁用AIP,删除IAP文件夹,然后尝试此脚本。它应该一次点击下载IAP。希望您能得到旧版本。让我知道。我试着用你提到的脚本安装AIP,但仍然不起作用。下面是我得到的错误图像: