Android 独立内容提供商

Android Standalone Content Provider

是否可以创建仅提供独立内容提供程序的 Android 应用程序?到目前为止,我已经实现了一个实现了 ContentProvider 的 class,并将其添加到我的 AndroidManifest.xml。当我构建时,我没有收到任何错误,但我没有看到已生成 .apk,如果我尝试从 Android Studio 启动应用程序,我会得到 "Default Activity not found".

以防其他人遇到此问题post...是的,可以有一个仅提供内容提供程序的应用程序。

  1. 从 运行 按钮旁边的下拉菜单和工具栏上的选定设备下拉菜单转到 'edit configurations'
  2. 单击您的项目模块名称(例如'app')
  3. 在 'General' 选项卡下,您会找到一组 'Launch Options';将 'Launch:' 设置从 'Default Activity' 更改为 'Nothing'
  4. 没有必要,但一个好主意是构建>清理并构建>重建
  5. 尝试运行从工具栏中安装项目,或生成并安装 APK