我的应用无法在其他设备上正常运行

时间:2019-05-30 18:27:27

标签: java android huawei xiaomi

我制作了一个与openLauncher主屏幕混合使用的紧急应用程序,它在我的j7上运行正常,这是应用程序链接:

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

但是今天我在朋友设备上对其进行了测试,并且每个设备都有不同的错误

在小米Redmi 5 Plus设备上,应用程序因以下错误而崩溃:
java.lang.SecurityException:不允许更改“请勿打扰”状态

在某些华为设备上,它成功地拨打了电话,但在暂停状态下将活动显示在屏幕上

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

在其他旧的华为设备上,使用广播接收器和警报管理器进行的呼叫根本无法正常工作(有时在我的设备上发生,但很少)

这是应用程序应该如何工作的: https://www.youtube.com/watch?v=uFVDF21tu6Q&t=126s

现在我实际上已经迷失了这些错误,因为它与我猜想的代码无关,并且我没有华为或小米设备来继续在它们上测试我的应用程序,因此任何建议对我都有益

0 个答案:

没有答案