Предстартовый отчет Google Play

#flutter #publish #google-play-console

#флаттер #опубликовать #google-play-консоль

Вопрос:

Я новичок в публикации в Google Play и разработке flutter. Я создал очень простое приложение, чтобы понять процесс. Когда я опубликовал свое приложение в магазине Google Play, я получил отчет о запуске, в котором говорится, что обнаружены ошибки. Исправлено перед выпуском в производство. Я обнаружил одну ошибку, связанную с сбоем, а все остальные были предупреждениями.

  1. Должен ли я исправить все ошибки и предупреждения? Будет ли опубликовано мое приложение только после этого?
  2. Я обнаружил, что мое приложение тестировалось на разных устройствах с разным размером экрана и оперативной памятью. Можно ли указать минимальный размер экрана и / или оперативной памяти в flutter или в консоли Google Play, чтобы мое приложение тестировалось только на этих устройствах?
  3. Одна ошибка, которая вызвала этот сбой, также не связана с моим приложением. Показано ниже
 ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: Firebase-Messaging-Intent-Handle
 Процесс: com.google.android.youtube, PID: 3375
 java.lang.Ошибка NoClassDefFoundError: aewt
в aewu.b (СТРАНИЦА: 1)
 в duc.a (СТРАНИЦА: 230)
 в duc.get(СТРАНИЦА:247)
 в aevw.b (СТРАНИЦА: 1)
 в dud.al (СТР.:5)
 в dud.aw (СТР.:4)
 в dud.bg (СТР.:8)
 в duc.a (СТРАНИЦА: 232)
 в duc.get(СТРАНИЦА:247)
 в afke.a (страница: 1)
 в aeri.b (СТРАНИЦА: 1)
 в dud.fv (СТРАНИЦА: 4)
 на странице duc.c (СТРАНИЦА:269)
 в duc.get(СТРАНИЦА:247)
 в amfk.a (СТРАНИЦА: 1)
 в eiu.K (СТРАНИЦА: 5)
 в dud.fV (СТРАНИЦА: 7)
 в duc.d (СТРАНИЦА: 334)
 в duc.get(СТРАНИЦА:247)
 на com.google.android.apps.youtube.app.common.notification.FcmMessageListenerService.b (СТРАНИЦА: 1)
 на com.google.firebase.обмен сообщениями.FirebaseMessagingService.g (СТРАНИЦА: 53)
в avgp.run (неизвестный источник)
 в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: 1112)
в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
 в usj.run (страница: 2)
 на java.lang.Thread.run(Thread.java: 831)

Ответ №1:

Ответы на ваши вопросы:

  1. Вы не обязаны исправлять все ошибки и предупреждения. Наличие ошибок и предупреждений не блокирует публикацию. Предварительный отчет используется, чтобы помочь вам найти наиболее распространенные ошибки на случай, если вы пропустили их при тестировании, но он не найдет все ошибки.

  2. Вы не можете изменить тестовые устройства на консоли Google Play. Однако вы можете использовать тестовую лабораторию Firebase, которая позволяет вам выбирать устройства, на которых вы хотите протестировать.

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

Комментарии:

1. support.google.com/googleplay/android-developer/answer/…

2. Мое приложение находится на рассмотрении, но у меня есть ошибка 2 и написано «Обнаружены ошибки. Исправлено перед выпуском в производство.». Так что, если я оставлю это так, будет ли проверка в конечном итоге завершена?

3. Как я уже говорил выше, ошибки не блокируют публикацию, и ваше приложение все равно будет опубликовано после его проверки