导入android.support.wearable无法parsing

我试图开发一个简单的Android Wear应用程序,但我面临的问题:

导入android.support.wearable无法parsing

在这里输入图像说明

Solutions Collecting From Web of "导入android.support.wearable无法parsing"

开始使用Android Wear的最佳方式是使用最新的Android Studio 0.8.1或更高版本,并且使支持库更容易地添加到您的代码中。 但仍然可以使用Eclipse,我将解释如何做到这一点…

由于SDK刚刚针对Android Wear发布,因此您需要首先确保遵循以下指示信息以获取最新的所有内容: http : //developer.android.com/preview/google-play-services-wear.html

以下是您需要解决问题的步骤:

  1. 启动SDKpipe理器。
  2. 将Android SDK工具和平台工具分别更新到版本23和20。
  3. 单击工具>pipe理加载项站点>用户定义的站点。
  4. 点击新build,在文本框中inputhttps://dl-ssl.google.com/android/repository/addon-play-services-5.xml ,然后点击确定。
  5. 点击closures。 你现在应该看到很多需要下载的软件包。 您需要下载“Android 4.4W(API 20)”下的“SDK Platform”
  6. 最重要的部分是下载“Extras”下的“Google Repository”包。
  7. 第6步将会产生一个名为$ SDK / extras / google / m2repository / com / google / android / support / wearable / 1.0.0的目录,并且会有一个可穿戴的1.0.0.aar文件
  8. 解压缩wearable-1.0.0.aar文件,它将生成一个classes.jar文件
  9. 如果你解压-v classes.jar,你会发现它包含了android / support / wearable / view / WatchViewStuff.class,这正是你要找的!
  10. 将这个classes.jar文件复制到你的项目的libs目录,重命名为像wearable-classes.jar
  11. 右键单击Eclipse中的libs目录,这将刷新您的项目,你应该看到werable-classes.jar
  12. 清理并重build您的项目。

这些步骤在处理.aar文件时可能看起来很复杂…使用Android Studio更容易,因为您可以添加一个gradle规则,自动为您执行所有这些步骤:

dependencies { compile "com.google.android.support:wearable:1.0.+" } 

本着@Wayne Piekarski的精神回答,我创build了一个存储项目的仓库 ,您将在Eclipse中进行开发,克隆它 – >将其添加为Android库 – >完成!

让我们保持简单:)

====更新====

如果您仍然遇到WearableActivity …只需将其replace为您select的其他Activity。

在您的Android SDKpipe理器中,转至工具>pipe理加载项网站>用户定义的网站>新build: https : //dl-ssl.google.com/android/repository/addon-play-services-5.xml

确保你有以下(这是我有)

1)Android SDK Tools v 23(23.0.1刚出来)

2)Android SDK平台 – 工具v 20

3)Android SDK Build-tools v 20

4)Android 4.4W(API 20)

5)Android支持库

6)Android支持库

7)其他一切都是最新的

资源: http : //developer.android.com/preview/google-play-services-wear.html http://developer.android.com/training/wearables/apps/creating.html

下面的链接详细说明是非常有用的我的Eclipse设置。

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

对于Gradle尝试

 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.support:wearable:+' compile 'com.google.android.gms:play-services-wearable:+' 

}

Maven的?

AndroidSDK使用他们自己的仓库。 下载后全部复制

 C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\ 

到你的仓库。 所以这可以解决:

 <dependencies> <dependency> <groupId>com.google.android.wearable</groupId> <artifactId>wearable</artifactId> <version>1.0.0</version> <!-- or whatever --> </dependency> </dependencies> 

你会得到你的

 [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.148 s [INFO] Finished at: 2016-10-23T09:10:12+02:00 [INFO] Final Memory: 16M/15381M [INFO] ------------------------------------------------------------------------