Плотность и размер дисплея уменьшены благодаря оптимизации игр Samsung - PullRequest
0 голосов
/ 25 июня 2018

У меня есть бесплатная и платная версия того же приложения для Android. Некоторые пользователи (всегда использующие планшеты Samsung) сообщали, что предварительный просмотр камеры был растянут с одним приложением, а с другим все в порядке.

Мне удалось найти Samsung Tab A6, чтобы воспроизвести проблему. Сначала я понял, что разница в том, что одно из приложений использует другую плотность отображения, ширину и высоту. Затем, используя "adb logcat", я увидел логи о запросах к https://service.game -mode.net / gamemode / v3 / packages / с именем пакета моего приложения в качестве параметра. В других журналах для того же PID указано: «SELinux: SELinux: seapp_context_lookup: seinfo = платформа, уровень = s0: c512, c768, pkgname = com.enhance.gameservice». Из того, что я видел в сети, «com.enhance.gameservice» - это сервис оптимизации игр Samsung.

Пока что я нашел 3 способа решения проблемы, но ни один из них не может быть решением для моих пользователей. Проблема исчезает, если:

  • Я изменяю applicationId в файле app / build.gradle (приложение становится неизвестным для com.enhance.gameservice)
  • Я отключаю весь доступ в интернет при установке через USB апка
  • Я удаляю службу командой «adb shell cmd package uninstall -k –user 0 com.enhance.gameservice» (через несколько раз пакет возвращается автоматически)

Моя проблема выглядит связанной с Galaxy Note 5: Плотность автоматически уменьшается . К сожалению, приложение Game Tuner, которое упоминается в принятом ответе, доступно не на всех планшетах Samsung (оно недоступно на моем Galaxy Tab A6).

Есть ли способ избавиться от взаимодействия со службой оптимизации игр Samsung? Обратите внимание, что мое приложение не является игрой.

1 Ответ

0 голосов
/ 01 июля 2018

Я отвечаю на свой вопрос.Я использовал контактное электронное письмо от Game Tuner (https://play.google.com/store/apps/details?id=com.samsung.android.gametuner.thin)), надеясь, что они могут что-то сделать с моей проблемой. Через несколько часов я получил ответ, указывающий, что мое приложение было ошибочно отнесено к категории игр и что они изменили его, но этоМне нужно было подождать 1-3 дня, прежде чем все устройства обновятся. Через день я смог проверить, получил ли я category_code":"non-game" в ответе от https://service.game -mode.net / gamemode / v3 / packages и что моя проблема была исправлена.

...