Я хочу включить запуск при загрузке и запуск в фоновом режиме в диспетчере автозапуска программно в телефоне oppo f3, используя приведенный ниже код.
Но получил ошибку не явного класса "com.oppo.safe.permission.startup.StartupAppListActivity",
Может кто-нибудь, пожалуйста, помогите мне, как это сделать.
или какую деятельность нужно указать в файле AndroidMainfest.xml предложите мне.
public class MainActivity extends CordovaActivity {
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
if (Build.MANUFACTURER.equalsIgnoreCase("oppo"))
initOPPO();
}
private void initOPPO() {
try {
Intent intent = new Intent();
intent.setClassName("com.coloros.safecenter",
"com.coloros.safecenter.permission.startup.StartupAppListActivity");
startActivity(intent);
}
catch (Exception e) {
Toast.makeText(MainActivity.this, e, Toast.LENGTH_LONG).show();
e.printStackTrace();
try {
Intent intent = new Intent("");
intent.setComponent(new ComponentName("com.oppo.safe", "com.oppo.safe.permission.startup.StartupAppListActivity"));
startActivity(intent);
}catch (Exception e1){
e1.printStackTrace();
Toast.makeText(MainActivity.this,e1, Toast.LENGTH_LONG).show();
}
}
}
}
также добавить разрешение
android:name="android.permission.RECEIVE_BOOT_COMPLETED"
в файле манифеста
заранее спасибо.