|
【Android】
程序设置的有开机自启动,但是没有生效
发表于 2020-10-20 09:45:16
浏览:3628
|
回复:0
打印
只看该作者
[复制链接]
楼主
通过Android的开机广播设置的开机自启动但是没有生效
/ g' ?- N# o& Z
m" X% t: i' K, _ ypublic class BootBroadcastReceiver extends BroadcastReceiver {
5 x X0 t: M' @6 T v" u6 R% u
2 E* s: _2 s2 Q& g# C& G @Override
! T7 K" m5 X7 ~2 x- w public void onReceive(final Context context, Intent intent) {; b4 X" |- f8 x5 i6 r; v/ X: o: q
new Thread(new Runnable() {
4 e1 O* U" g; M% o, J0 u/ D @Override
6 v, ]! v# W( P' f6 K public void run() {7 N- s1 A4 |8 V% w. H
try {
+ x1 Z. @( E) n1 h8 P3 _2 O Thread.sleep(1000 * 30);" M, R. r. P7 e; g7 K3 {+ ]
Intent bootIntent = context.getPackageManager().getLaunchIntentForPackage("com.dnt.infraredshelf");
b* w& X6 o: g" W context.startActivity(bootIntent);0 }2 e9 Y/ |: d
} catch (InterruptedException e) {
7 O) k# j! s- B$ G. J3 M' i e.printStackTrace();
: ?) R6 m" S; n. @" z) Z& c }4 Q% Y0 {! w1 v6 n. e8 \0 o1 I! P
}; {$ V( ^" d0 y% S4 A! \' [+ n
}).start();$ J6 f0 f. l5 p1 P0 W
}6 V6 \: |) L- b w
}
6 P; P2 \; H5 ?# _ |
|