Android应用自启动

注册广播

@Override
public void onReceive(Context context, Intent intent) {
    if(intent.getAction().equals("android.intent.action.PACKAGE_REPLACED")){
        startApp(context);
    }else if(intent.getAction().equals("android.intent.action.PACKAGE_ADDED")){
        startApp(context);
    }
}

private void startApp(Context context) {
    context.startActivity(new Intent(context.getPackageManager().getLaunchIntentForPackage(AppConfig.APP_PACKAGE_PATH)));
}

配置


    
        
        
        
        
        
        
    

你可能感兴趣的:(Android,Android应用自启动,android,studio,android)