本文介绍如何在Eclipse中搭建Android Wear的开发环境。

切记,这一切并非你想的那么简单

下面详细说明操作步骤,保证你可以正常工作。
  1. 打开你的“Android SDK Manager”升级需要的SDK,将SDK Tools升级到23.02以及Android 4.4W下的所有项,主要一定要升级Extra下的"Google Repository",建议你把所有能升级的全部升级。
  2. 升级完SDK后,我们创建一个Android Wear的模拟器,参考的参数配置如下:

3. 然后你可以启动模拟器,熟悉一下Android Wear的相关操作。

4. 接下来我们来创建一个Android Wear的应用程序(下面是关键步骤)

5. 我们先来创建一个Android Wear工程

然后不断的下一步,我们选择创建一个“Blank Wear Activity”,如果你的ADT没有升级的话,可能看不到这个选项
然后点击下一步。接下来你会发现这个新建的工程编译不通过?????? 好了,我们发现这里似乎少了一些包,那这些包在哪里呢,接下来是关键。 进入如下的目录     /your_android_home/extras/google/m2repository/com/google/android/support/wearable/1.0.0 你会发现跟wearable相关的一些文件。其中关键的有两个文件。 “wearable-1.0.0.aar”和“wearable-1.0.0-javadoc.jar” 将aar这个文件解压到一个指定的文件夹种,在这个文件夹种创建一个libs子文件夹,然后将classes.jar和wearalbe-1.0.0-javadoc.jar复制到libs目录中。 接着倒入到eclipse中。并将其设置为Library, 倒入到eclipse之后,将我们一开始创建的AndroidWearTest工程引用这个Library,你会发现,上面工程种的错误消失了。 然后我们在模拟器上运行项目,你会很不幸的发现程序崩溃了,提示如下:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.curious.awtest/com.curious.awtest.MainActivity}: android.util.AndroidRuntimeException: You cannot combine swipe dismissal and the action bar.

遇到这个错误,我们需要修改我们工程中的styles.xml文件,默认Theme设置如下:
接下来,我们再次在模拟器上运行我们的工程,这次可以成功的运行了,最终想过如下:



参考资料如下:
https://medium.com/@tangtungai/how-to-develop-and-package-android-wear-app-using-eclipse-ef1b34126a5d
http://stackoverflow.com/questions/24520240/import-android-support-wearable-cannot-be-resolved
http://stackoverflow.com/questions/24471891/wear-project-attr-androidwindowswipetodismiss
http://stackoverflow.com/questions/24567836/unable-to-execute-intial-android-wear-hello-world-app-in-eclipse

更多相关文章

  1. android studio 删除、导入jar包
  2. [Android]res下面layout增加子文件夹
  3. Ubuntu 下不能识别android设备的解决方法
  4. eclipse 上调试android的自带应用方法 一
  5. Android系统升级流程
  6. Android——使用AIDL实现进程间传递对象案例
  7. android 增加新按键
  8. 实例详解Android文件存储数据方式
  9. Android(安卓)USB OTG U盘读写相关使用最全总结

随机推荐

  1. Android 主动获取电量的方法
  2. Android 网络连接处理 学习笔记
  3. 做android 开发遇到的问题及解决办法记录
  4. Android Sqlite Failed to open database
  5. android学习——activity的生命周期
  6. Android 九宫格图片展示的实现
  7. Android(安卓)之如何优化 UI 渲染(上)
  8. 【极光推送Jpush】Android集成极光推送及
  9. 获取Android设备唯一标识(唯一序列号)
  10. Android 2.1 源码结构分析 转载