如何让谷歌玩游戏来标记为平板电脑设计的团结游戏?

时间:2018-01-05 17:40:14

标签: android unity3d google-play unity5 tablet

我试图在谷歌播放上发布我的团结游戏,我无法在任何地方找到这个错误的答案。当我上传10"截图谷歌播放说"你上传了10英寸平板电脑的截图,但你的APK似乎不适合10英寸平板电脑。"当我点击了解更多它说"你的APK应该包括普通平板电脑屏幕密度的自定义drawables资产。"

对于类似的问题可能会有很多答案,但我无法找到错误的答案"您的APK应该包含普通平板电脑屏幕密度的自定义可绘制资源。"我可能错了,但我认为Unity负责这方面的工作。

我需要做些什么来解决这个问题,以便我的游戏列为"专为平板电脑设计"?我的游戏有效,可以在平板电脑上下载......但是它说它不是为他们设计的吗?

2 个答案:

答案 0 :(得分:1)

我用简单的技巧解决了这个问题。 您可以仅在播放器设置中选中“包括android横幅”选项,然后为android横幅选择任何图像。然后unity将自动生成包含该横幅图像的res / drawable-xhdpi文件夹。

您只需选中此选项,然后选择所需的任何图像 here is example image

答案 1 :(得分:0)

我遇到了同样的问题,找到了一个对我有用的解决方案。显然,Unity无法创建正确处理APK所需的文件夹,即“ drawable-xhdpi”文件夹,该文件夹应该在res /文件夹中包含320px x 180px的图像。

找到这个答案是因为我碰巧同时在两个应用程序上工作-第一个应用程序正在导出而没有任何问题,而第二个应用程序遇到了您所描述的问题。

使用Unity 2018.3.0f2,通过“构建设置”对话框使用Gradle导出了第一个应用程序和第二个应用程序。

以下是第一个(正在运行的)应用中res /文件夹的屏幕截图:

Image of res/ folder from project with all necessary folders

这是第二个(损坏的)应用程序中res /文件夹的屏幕截图:

Image of res/ folder from project missing one crucial folder, drawable-xhdpi

注意第二个应用程序如何缺少“ drawable-xhdpi”文件夹。

因此,我通过将第二个应用程序导出的项目导入Android Studio,手动添加了丢失的文件夹和图像资产,然后照常导出的方式解决了这一问题。上传到Google Play开发者控制台后,瞧!没错。

希望这会有所帮助:-)