Для тех из вас, кто знаком с публикацией приложений в Google Play, у меня есть вопрос о совместимости приложений? - PullRequest
0 голосов
/ 12 января 2020

Я просто надеялся получить несколько возможных решений.

Итак, вот моя проблема:

Я создал проект и выбрал 5.0 Lolipop как минимальная система, необходимая для работы моего приложения. Теперь я думал, что это означает, что все телефоны с установленной версией 5.0 Lolipop (> 85%) или более поздней версии смогут запускать мое приложение. Мой телефон - Motorola G7 Power, и на нем все последние обновления и приложения, которые я создаю, работают очень гладко, но когда я прошу своих друзей попробовать приложение с их телефонами Galaxy (последние модели), он выходит из строя 100% времени после открыв приложение. Мои друзья с телефонами Huwuawai (извините, по-прежнему не могу их записать) могут открыть приложение, но у них не хватает нескольких кнопок. Мое приложение - это генератор случайных фактов, где вы нажимаете на кнопку, и появляется новый текст. (Очень ОЧЕНЬ базовое c кодирование).

Есть ли какие-то настройки, которые мне не хватает? или возможно экспортировать это неправильно?

Or maybe something wrong with the version setup?

Я очень ценю помощь, заранее благодарю.

Ответы [ 2 ]

1 голос
/ 12 января 2020

Если вы не можете подключить телефоны и проверить журналы, попробуйте использовать некоторые инструменты Crashreporting, например, Play Console имеет вкладку ANR / Crashes, где вы можете видеть вещи.

Помимо Firebase (Crashlytics) также показывает вам сбои.

1 голос
/ 12 января 2020

Нет проблем с файлом Gradle (по крайней мере, с частью, которой вы поделились).

Тот факт, что в приложении отсутствуют некоторые кнопки телефона Huawei, может быть вызван размером экрана. или точек на дюйм телефона. Поэтому попробуйте запустить свое приложение на эмуляторах, таких как Nexus S (хотя не пытайтесь сделать пользовательский интерфейс идеальным для экрана такого размера, но убедитесь, что каждый виджет / вид присутствует и помещается на экране).

С телефоном Samsung лучше подключить и посмотреть логи. На некоторых телефонах это нормально для приложения до sh.

Наконец, я бы порекомендовал вам приобрести телефон среднего класса, который работает не на стандартной ОС и не Android на одной ОС. Вы будете удивлены, как много ошибок может быть указано c для ОС или даже просто для версии ОС.

...