Во время разработки приложения я получил предупреждение в отчете о предварительном запуске, в котором говорилось, что у меня даже есть «Дублирующийся экран загрузки». хотя я ничего подобного не использую. Было предложено обновить API SplashScreen. Я получил следующее сообщение: «Сканер обнаружил в вашем приложении пустой или пользовательский экран загрузки, который появляется после экрана запуска системы. При запуске приложения на Android 12 или более поздней версии отображаются два экрана загрузки».
Изначально я не обращал на это особого внимания, но сейчас я нахожусь на том этапе, когда хочу исправить несколько последних деталей, чтобы иметь возможность аккуратно опубликовать приложение. В течение нескольких недель я обшаривал каждый уголок Интернета, чтобы решить проблему, и, поскольку ничего не нашел, я закомментировал свое приложение до такой степени, что оно представляло собой совершенно пустое действие:
Код: Выделить всё
public class MainActivity2 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
EdgeToEdge.enable(this);
setContentView(R.layout.activity_main2);
ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> {
Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());
v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom);
return insets;
});
}
}
Код: Выделить всё
Я перепробовал все варианты решения этой проблемы, которые можно найти в Интернете.
Подробнее здесь: https://stackoverflow.com/questions/781 ... ing-screen
Мобильная версия