Конвертировать приложение для Android в Google Play для Samsung Store

Недавно (после 1 июля) у меня появилось новое приложение в Google. Но я узнал, что с 1 июля Samsung не собирается принимать приложение, которое не использует Samsung SDK.

Вопрос

Хотя мне не нужны какие-либо специальные функции в SDK Samsung, они заставляют меня использовать его. Я должен использовать пользовательскую базу в магазине Samsung. Какой простой способ сделать мое приложение совместимым с Samsung Store. Поделитесь своим опытом.

Можем ли мы просто использовать SDK и не реализовывать какие-либо функции?

Заранее спасибо ! Введите описание изображения здесь

Введите описание изображения здесь

Solutions Collecting From Web of "Конвертировать приложение для Android в Google Play для Samsung Store"

Проведя часы, пытаясь решить проблему, я наконец получил решение после обращения к Samsung Engineers. Они проверили контент APK и, согласно им:

«Что касается вашего запроса, мы хотели бы сообщить вам, что если в файле манифеста существует следующая функция использования, считается, что приложение использует S Pen SDK. (Use-feature name =« com.sec.feature.spen_usp ») Android: required = "true" /) Обратите внимание, что вам необходимо изменить (и) на <и> в файле манифеста. Однако функция-функция не существует в манифесте вашего приложения, поэтому считается, что приложение Не использует S Pen SDK. "

После добавления функции в манифест приложения, портал обнаружил SDK (см. Изображение), и я смог опубликовать приложение. Обратите внимание, что я не включил в приложение SPen sdk jars, и я не ссылался ни на какую библиотеку Samsung в приложении.

<uses-feature android:name="com.sec.feature.spen_usp" android:required="true"/> 

EDIT: приложение было принято, но после второй попытки. Первый был отклонен, потому что в разделе «Категория» я выбрал «Galaxy Specials> S Pen». Они сказали мне изменить его на «Galaxy Specials> Other», поскольку у него не было функциональности S Pen. Поэтому убедитесь, что вы установили соответственно.

Введите описание изображения здесь

Просто добавьте эту функцию использования в манифестацию и установите ее как другие. Afer, который отправит приложение приложения samsung, примет это

 <uses-feature android:name="com.sec.feature.spen_usp" android:required="true"/> 

Samsung говорит следующее:

Мы хотели бы сообщить вам, что все приложения, представленные в Samsung после 1 июля, относятся к категории Galaxy Special, так как все они разработаны с использованием SDK от Samsung. Таким образом, в вашем случае вы можете выбрать основную категорию как «Galaxy Special» и подкатегорию в соответствии с вашим приложением. И если все подкатегории не подходят для вашей заявки, пожалуйста, выберите «Другое».

Кроме того, обратите внимание, что вы должны разработать приложение с одним или несколькими SDK Samsung, который поддерживает Galaxy Specials

В принципе, нет четкого представления о том, как использовать Samsung sdk, возможно, вы можете просто добавить его в среду dev и построить с ним по пути. Еще впереди, обновится, когда найду больше. Я тоже смотрю на это.

Дополнительная информация: http://forums.andromo.com/discussion/1202/unable-to-publish-on-samsung-store-starting-july1/p1#sthash.AB6dfsvB.dpuf

ОБНОВИТЬ

Ну, сам форум Samsung тоже не помог, поэтому я считаю, что лучше всего пройти через документацию об использовании и сделать минимум на данный момент.

http://developer.samsung.com/forum/board/thread/view.do?boardName=SDK&messageId=270685

@NanaGhartey имеет идеальное решение этого вопроса. Следовательно, я хочу добавить что-то еще, поскольку я столкнулся с некоторыми трудностями.

Во-первых, вы должны добавить это разрешение в свой манифест.

 <uses-feature android:name="com.sec.feature.spen_usp" android:required="true"/> 
  • Вы должны проверить, были ли вы реализованы все, что связано с играми Google Play в вашем приложении.
  • Магазин приложений Amazon принимает отладочную сборку apk. У Amazon может быть автоматическое подписание приложения. Но в случае магазина приложений Samsung вам необходимо подписать его самостоятельно, с хранилищем ключей, псевдонимом, паролем и другими вещами, которые вам нужно, чтобы опубликовать свое приложение в магазине Google Play. Просто войдите с учетными данными, которые вы использовали для публикации своего приложения в Google Play Store, а затем отправьте приложение.

Я отправил отладочную сборку в хранилище приложений samsung, как это сделал я для Amazon, и они создали ошибку, которая говорит, что это отладочная сборка. Затем я сгенерировал сборку релизов с учетными данными Google Play Play и затем отправил их. Это было принято!

Если вы добавите SDK, но не ссылаетесь на него, он, вероятно, не будет включен в вашу сборку в зависимости от ваших настроек. Затем он выйдет из строя, когда вы загрузите его в Samsung.

Вы можете заставить компилятор включить его через ваши настройки или (и более дружелюбный к Samsung) реализовать очень незначительную функцию SDK (например, проверить камеру Samsung или Samsung App Manager). Вам даже не нужно делать ничего особенного или потрясающего, просто «используйте» функцию SDK – и их много.

Существует множество приложений, которые подвергаются критике за то, что они включают только незначительные возможности SDK для того, чтобы квалифицироваться и участвовать в магазине Samsung (или, по слухам, …).