|
【Android】
程序设置的有开机自启动,但是没有生效
发表于 2020-10-20 09:45:16
浏览:3766
|
回复:0
打印
只看该作者
[复制链接]
楼主
通过Android的开机广播设置的开机自启动但是没有生效2 o% Y/ \# o5 R5 h7 k4 Z. j
" Y( h/ ]0 y9 T. X3 j9 |6 w
public class BootBroadcastReceiver extends BroadcastReceiver {
9 x6 o1 J r, a, v( l- J
( u1 [3 |3 s6 l0 |5 ^4 o, o/ Y# l @Override
" X; n( ~$ v. c. d public void onReceive(final Context context, Intent intent) {% l7 W% k: f8 F2 n& O
new Thread(new Runnable() {4 N. y" i/ N2 D- V; V# o
@Override, M! G2 H5 f$ Z+ i# H
public void run() {
9 [9 p( S% X8 }1 G try {
. v/ w ]. U7 y% q+ P) Z, T" @ Thread.sleep(1000 * 30);
* w v) l2 ^$ d* N6 H7 [" X Intent bootIntent = context.getPackageManager().getLaunchIntentForPackage("com.dnt.infraredshelf");" R+ S& H& b& `3 o; v
context.startActivity(bootIntent);
; q& K, k1 E4 X: ?$ n } catch (InterruptedException e) {
: y# f) Q8 K1 b( l e.printStackTrace();
3 J& S8 m4 ]6 D. j9 E }+ V9 x- z3 r* P$ Y, |
}# A1 m5 X% V- N; J
}).start();
- s: C0 N0 l0 y7 z }% V l6 Z% x' M. X9 i
}3 b% G9 h+ K* H+ o
|
|