我是android开发的新手。我想创建一个后台应用程序,让它在后台持续运行,没有用户界面,甚至其图标也不会显示在桌面上。
简而言之,这是一个隐蔽应用程序。
这种可能吗?
我是android开发的新手。我想创建一个后台应用程序,让它在后台持续运行,没有用户界面,甚至其图标也不会显示在桌面上。
简而言之,这是一个隐蔽应用程序。
这种可能吗?
这是完全可以实现的。要创建一个没有启动器中图标的应用程序,只需从 AndroidManifest.xml
中删除带有 android.intent.category.LAUNCHER
类别的 Activity
。
要实现你的后台应用程序,强烈取决于你想要做什么。你可以为长时间运行的任务创建一个Service
,使用BroadcastReceiver
来响应特定事件,或者通过意图过滤器使用Activities
。
但请注意,你的应用程序将在文件系统和设置中的“应用程序管理”下都可见。