2

我正在尝试在 Android Wear 上使用 Eclipse 启动一个测试应用程序,但是当我创建一个新项目时,Android Wear 的一部分不在这里。我收到如下消息:

WatchActivity 无法解析为类型(java 文件)

错误:在包(xml 文件)中找不到属性“roundLayout”的资源标识符

错误:在包(xml 文件)中找不到属性“rectLayout”的资源标识符

我已经安装了所有 SDK,并更新到 ADT 23。

4

3 回答 3

1

您需要将 Android Wear 支持库 (android.support.wearable) 添加到您的工作区。这里是关于如何使用 eclipse 构建 android wear 应用程序的完整步骤。希望它会有所帮助。

https://medium.com/@tangtungai/how-to-develop-and-package-android-wear-app-using-eclipse-ef1b34126a5d

于 2014-07-15T13:21:23.133 回答
1

根据http://developer.android.com/training/wearables/apps/index.html,在 Android Wear 上构建 APP 的标准方法应该是使用 Android Studio 而不是 Eclipse ADT。这可能会解决您在 No resource identifier 上的错误(这两个文件可以由 Android Studio 自动创建)。此外,在最新版本的 Android Studio (0.8.1) 中,WatchActivity 确实被放弃作为 Wear 应用程序的默认 Activity,而改用普通 Activity。

于 2014-06-30T16:28:37.200 回答
1

在我写这篇文章的时候,我不认为支持库包含WatchActivity尝试将其更改为Activity并删除相应的 import 语句,你应该很高兴。

有用的链接: http: //developer.android.com/preview/google-play-services-wear.html http://developer.android.com/training/building-wearables.html https://plus.google.com /u/0/communities/113381227473021565406

于 2014-06-27T17:27:17.250 回答