|
【Android】
程序设置的有开机自启动,但是没有生效
发表于 2020-10-20 09:45:16
浏览:6366
|
回复:0
打印
只看该作者
[复制链接]
楼主
通过Android的开机广播设置的开机自启动但是没有生效! u$ H! G$ q, p. I) M1 N7 m
4 x6 I6 N6 d4 x# s( Kpublic class BootBroadcastReceiver extends BroadcastReceiver {' w3 l% d* e1 R3 E5 Q
3 U/ a; N0 M5 S: V E
@Override0 i) N* g+ f# {+ k8 D
public void onReceive(final Context context, Intent intent) {
7 V6 w s# V; V1 D" {2 w new Thread(new Runnable() {
: z0 {* s& h: c9 I/ p @Override
9 ], O3 B+ N8 S, L" N8 s public void run() {
7 W0 ?- d1 M0 k5 G try {
8 G: {3 x0 E1 F' H: `1 |- g Thread.sleep(1000 * 30);% ]; w Q/ V0 Z* [, |/ F
Intent bootIntent = context.getPackageManager().getLaunchIntentForPackage("com.dnt.infraredshelf");# W! ]0 [, A0 |
context.startActivity(bootIntent);
7 m, N" E5 a7 G, ^. g8 Y+ }, n } catch (InterruptedException e) {; R9 @+ N/ h! r6 H
e.printStackTrace();
" w% a5 q0 x" E. I3 v2 \ }
" U: R" O- ^" W9 f" V9 r }
8 V2 U1 {! p4 R }).start();6 P6 k% ?$ i; O/ t3 ^; |3 _3 ]
}7 W6 U- A! e: E! N
}' U& R0 @# L8 O9 V9 {
|
|