мое приложение не работает должным образом на других устройствах - PullRequest
0 голосов
/ 30 мая 2019

Я сделал аварийное приложение, смешанное с домашним экраном openLauncher, и оно отлично работает на моем j7, вот ссылка на приложение:

https://www.amazon.com/dp/B07RS54PLD

, но сегодня я протестировал его на своих друзьяхустройства и каждое устройство имели разные ошибки

на устройстве xiaomi Redmi 5 Plus, приложение вылетает с этой ошибкой:
java.lang.SecurityException: не разрешено изменять состояние «Не беспокоить»

на каком-то устройстве huawei оно успешно вызывало номер, но вывод активности на экран не работал при паузе с этим:

ActivityManager activityManager = (ActivityManager) this.getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
activityManager.moveTaskToFront(getTaskId(), 0);

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

вот как приложение должно работать: https://www.youtube.com/watch?v=uFVDF21tu6Q&t=126s

теперь я фактически потерян с этими ошибками, потому чтоя полагаю, это не имеет никакого отношения к моему коду, и у меня нет устройств huawei или xiaomi, чтобы продолжать тестировать на них мое приложение, поэтому любой совет мне подходит

...