Android 应用程序无法在 Samsung Galaxy Apps 上提交(如何包含 Samsung SDK?)

Android app can't submit on Samsung Galaxy Apps (how to include Samsung SDK?)

Samsung Galaxy Apps 商店不接受我提交的应用程序。

有一个类别部分,其中有两个用于 select 类别的字段,我已将两者都设置为主要类别,但是当我提交它时表明我仍然需要 select我的应用程序的类别。如果我 select 这些类别字段之一的唯一其他选项(该选项是 GALAXY Specials),我会得到子类别(我必须选择其中的子类别,否则我仍然没有类别 selected 提交错误)。

无论我选择什么子类别,我总是会收到以下错误:

The registered binaries do not meet the category conditions for Galaxy Specials.
The Galaxy Specials category can be selected only if at least one binary supports Galaxy Specials.
You can go to ‘Binary>Advanced Mode>Binary Details’ to check the supported Galaxy Specials options.

我进行了一些研究,听说解决这个问题的唯一方法是在我的二进制文件中包含 Samsung SDK。

我的问题是:

我刚刚遇到这个问题并设法解决了它。从下面的帖子中,我们可以读到三星告诉一位用户 (https://www.scirra.com/forum/samsung-appstore-publishing_t116364) 的内容:

Also, please note that -If the following user-permission exists in the manifest file, it is considered that the application uses Samsung Developer SDK. * < uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY" / > -If the user-permission does not exist in the manifest file, it is considered that the application does not use the Samsung Developer SDK.

因此,只需将此添加到您的 Android 的 Manifest.xml 中即可重建您的 apk。

<uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY"/>

重建后,将新的 apk 上传到 http://seller.samsungapps.com/ 站点。

您会看到 Samsung Developer SDK 被识别,即使您没有在您的应用程序中使用它,除了将行放在清单中。

您现在可以成功提交您的应用程序了。