我在我的应用中使用广播接收器来录制通话。在Android 5.0模拟器设备中一切正常。如果我杀了应用程序,它会自动开始录制通话。但是当我在运行Android 6.0的设备上安装相同的应用程序时,它会一直运行,直到应用程序运行。当我杀死应用程序时,录制没有开始,广播接收器没有被触发。
答案 0 :(得分:3)
String manufacturer =“xiaomi”;
if(manufacturer.equalsIgnoreCase(android.os.Build.MANUFACTURER)) {
//this will open auto start screen where user can enable
permission for your app
Intent intent = new Intent();
intent.setComponent(new
ComponentName("com.miui.securitycenter",
"com.miui.permcenter.autostart.AutoStartManagementActivity"));
startActivity(intent);
}
我使用了这段代码,现在工作正常。