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

时间:2016-02-18 21:48:52

标签: android samsung-mobile samsung-mobile-sdk samsung-galaxy

三星Galaxy Apps商店不接受我的应用提交。

有一个类别部分,其中有两个用于选择类别的字段,我已将两者都设置为主要类别,但是当我提交时指出我仍然需要为我的应用选择一个类别。如果我为其中一个类别字段选择了唯一的其他选项(该选项是GALAXY Specials),我提供了子类别(我必须选择其他类别,否则我仍然会在提交时获得无类别选择错误)。

无论我选择哪个子类别,我总会收到以下错误:

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。

我的问题是:

1 个答案:

答案 0 :(得分:4)

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

  

此外,请注意 - 如果以下用户权限存在   清单文件,它被认为是应用程序使用三星   开发人员SDK。   *< uses-permission android:name =" com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY"   />    - 如果清单文件中不存在用户权限,则认为该应用程序不使用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被识别。

enter image description here

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