【问题标题】:How do I create an application without a main activity in android studio?如何在 android studio 中创建没有主要活动的应用程序?
【发布时间】:2016-11-02 19:28:48
【问题描述】:

我正在 android studio 中创建动态壁纸。除了壁纸,我不想要任何 UI,所以我的应用程序不包含任何活动。

但是,当我尝试部署到设备时,我收到以下错误并且我的壁纸无法加载。

Could not identify launch activity: Default Activity not found
Error while Launching activity

如何创建一个没有主活动的应用程序?

【问题讨论】:

  • @GreyBeardedGeek 这不是重复的。链接的教程有一个设置壁纸的主要活动。我不想有主要活动。
  • 为什么不愿意创建主Activity?我认为这是不可能的。
  • @kha 因为我不需要。我需要创建一个什么都不做然后退出的主要活动似乎很奇怪。如果我必须这样做,我会这样做,但我只是在检查我是否真的必须这样做。

标签: android android-studio android-activity live-wallpaper


【解决方案1】:

在您的应用程序中没有活动是非常好的。构建成功,Android Studio 仅在尝试运行时失败,因为它不知道该做什么。

您需要修改运行配置。转到“运行 > 编辑配置”并在“启动选项”下将“默认活动”更改为“无”:

【讨论】:

  • 在哪里可以找到“运行配置”菜单?
  • 转到“运行 > 编辑配置”。
  • 但这什么时候有用呢?假设我们要启动一个服务,我会在 Activity 中为其编写代码,是否可以使其不可见?
猜你喜欢
  • 1970-01-01
  • 2011-09-03
  • 1970-01-01
  • 2012-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-17
  • 1970-01-01
相关资源
最近更新 更多