-1
我正在研究将阻止访问其他应用程序的AppLocker。它在运行时工作正常,但当我关闭它时,客户端将能够再次访问应用程序,这意味着我的应用程序是无用的。让您的应用程序在后台运行
我想启动时启动并保持运行,我想隐藏正在进行的通知图标。
请指导。
非常感谢
我正在研究将阻止访问其他应用程序的AppLocker。它在运行时工作正常,但当我关闭它时,客户端将能够再次访问应用程序,这意味着我的应用程序是无用的。让您的应用程序在后台运行
我想启动时启动并保持运行,我想隐藏正在进行的通知图标。
请指导。
非常感谢
“我想午饭它启动并保持运行” - 你可以在启动时不启动应用,但你可以把它在后台运行。
您onStartCommand
功能的使用override
START_STICKY
:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
handleCommand(intent);
return START_STICKY;
}
要开始对设备重新启动应用程序? –
那么问题是什么?请看[这里](https://stackoverflow.com/help/mcve)首先 – Denny
我想主要的概念是1)运行应用程序作为服务(如果还没有完成)2)确保服务保持运行(请参阅Koby的答案)3)在应用程序中接收带有广播接收器的BOOT_COMPLETED广播。如[这里]所述(https://stackoverflow.com/questions/2784441/trying-to-start-a-service-on-boot-on-android#5439320)。 –