android - 是否可以制作没有 Activity 的 apk?

标签 android apk

我可以制作一个只有服务的 apk 吗?

我正在尝试制作一个长期运行的服务,该服务位于后面并更新数据库。没有用户界面。

我一直认为必须将 Service 引导到 Activity 才能制作 APK,但这是真的吗?

最佳答案

你可以,但你可能会遇到问题。 Google 禁止应用程序通过“操作”(来自用户的某项操作)启动 Activity。

查看这篇文章:How to start android service on installation

可以捕获与“您的” Activity 无关的用户操作,如该帖子中所建议的那样:

Can I start a service without activity or receiver?

但是,我很确定上次检查时,Android 的“启动服务”部分需要显示用户可见的 Activity 。否则,恶意 Activity 可能会在用户没有意识到应用程序已安装或确认的情况下发生。

关于android - 是否可以制作没有 Activity 的 apk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27256324/

相关文章:

android - 使用 adb 命令获取已安装应用程序的 APK

android - 我如何知道在模拟器上运行的是不是我的应用程序的最新版本?

android - 在APK中包含文件

java - anr Intent 广播。我的错误是什么?

android - 权限拒绝 : Couln't attach file, 文件需要导出提供程序,或 grantUriPermission(),API 29

java - 如何在单击按钮时更改列表项中的 textView

android - 使用 onDraw() 创建自定义 View 时出现 NullPointerException

android - 从另一个 APK 访问的布局无法访问其可绘制资源

java - 无法加载(找到)j2v8_android_x86 库

android - 媒体播放器列表