首页 > 编程知识 正文

android启动器开发,安卓启动管理

时间:2023-05-05 17:19:03 阅读:261681 作者:669

在开发需求中,经常会有app自启动权限的要求,但是(QTMD)厂商白名单并没有你的应用,呵呵哒。 没办法,我们只能看能不能跳转到自启动的界面提醒用户开启权限了。

废话不多说,上代码。


private Button button;
Intent intent;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = (Button) findViewById(R.id.button);

intent = new Intent();
//intent.setAction("huawei.intent.action.HSM_BOOTAPP_MANAGER");//华为自启动界面
intent.setAction("huawei.intent.action.HSM_PROTECTED_APPS");//华为后台保护
//intent.setAction("miui.intent.action.OP_AUTO_START");//小米自启动
//intent.setAction("com.meizu.safe.PERMISSION_SETTING");//魅族权限管理


button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivityForResult(intent, 0);
}
});
}



SDK3.0以下需要用 ComponentName,现在估计没人用那么低了吧!哈哈!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。