当前位置: 首页 > 知识库问答 >
问题:

无法使用Android Wear设置项目

史和泰
2023-03-14

此后,在我的配置中,当我想在仿真程序中运行wear部分时,我会得到消息:error running wear:Default Activity not found

磨损活动在选择运行/调试配置窗口中有一个红色的x。在将一个完美工作的穿戴项目从Studio2.1升级到2.2之后,也会发生这种情况。

我怀疑启动watch face服务会有一些问题,因为使用“Always on-app”构建该项目是非常有效的。清单中不能有错误,因为错误在创建它之后立即出现,甚至在运行任何东西之前。而且它肯定不是缺少的活动,因为它只是由系统构建的。

共有1个答案

柳逸春
2023-03-14

您可以尝试重启Studio,然后转到Tools->Android->Sync Project with Gradle Files。

这个线程可能也有帮助。

在用于wear的AndroidManifest.xml文件中,确保至少有一个活动,并且要启动的活动中包含以下意图过滤器:

<intent-filter>
  <action android:name="android.intent.action.MAIN" />
  <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
 类似资料:
  • 我正在尝试在Linux系统上使用IntelliJ Community 2021.2为我的Gradle项目(包含许多主要方法)设置JVM参数。在用户目录中创建idea64.vmoptions对我不起作用,因为主要方法不是从文件中获取VM设置。我还尝试设置一个环境变量来指示. vm选项文件,但它仍然不起作用。 唯一对我有用的是运行/调试配置中的“添加VM选项”,但我不想每次创建新的主方法时都设置VM选

  • 我应该如何解决这个问题?

  • 我试过很多次了,但什么也没有。 这是类的代码,它应该设置警报,但在指定的时间和日期没有发生任何事情。

  • 是否有方法将defaultValue传递给状态?我也尝试了value={},但值根本不变。

  • 我已经创建了反应应用程序与顶点以下https://how-to.vertx.io/single-page-react-vertx-howto/.我已经设置反应路由使用反应路由器工作正常当我使用内部反应节点服务器运行在localhost:3000default.But当我trid通过vertx静态处理程序提供静态页面除了默认/路由其他路由返回“未找到”输入图像描述在这里

  • 我使用ant脚本创建了JDBC连接池。 一切正常,直到我尝试从DB检索数组。我得到以下错误: