|
【Android】
程序设置的有开机自启动,但是没有生效
发表于 2020-10-20 09:45:16
浏览:6250
|
回复:0
打印
只看该作者
[复制链接]
楼主
通过Android的开机广播设置的开机自启动但是没有生效
; J u1 u, H7 T( `2 x5 U: c/ s. D) h
4 ^7 Z& a7 R3 {( U/ @public class BootBroadcastReceiver extends BroadcastReceiver {% |* P( v8 ]$ `$ X; }' @7 n
+ z8 ?( q( H7 Y' [- M t6 B @Override: l# P# y/ e+ u; d6 N
public void onReceive(final Context context, Intent intent) {( f R2 ]% y, z0 b' z9 f$ o8 K
new Thread(new Runnable() {
, A& V( c" `6 t( B8 H @Override: G8 Z, O \0 S! S) o
public void run() {5 I! @8 R) |: _& D8 H4 o1 e$ S, D
try {4 o" x1 l3 Q, Z! n: d. k }
Thread.sleep(1000 * 30);7 E0 o9 N, i& m& F+ p1 O* Y
Intent bootIntent = context.getPackageManager().getLaunchIntentForPackage("com.dnt.infraredshelf");" w$ E" y6 u) }
context.startActivity(bootIntent);: f/ ` S3 f0 m) q" k- F2 [
} catch (InterruptedException e) {
0 V1 k Y4 x. S* S e.printStackTrace();; \- Y0 ?3 i+ H' m2 H2 F1 I/ W
}
I; U" q+ U, L+ ~ }: R) w5 W/ A( x7 u
}).start();/ R# W2 I* l) |2 ?
}
5 } t. R# ]- Z' i+ v/ u0 `}$ i( ^% W! D7 t' a w; c
|
|