开始使用—Android Wear Developer Preview

Android Wear Developer Preview 提供了一些工具和API使得自己的通知可以扩展到Android可穿戴设备上,用来优化用户体验。

使用Android Wear Developer preview 你能做到:

在模拟器运行Android wear platform;

能使手机设备和模拟器联系起来,以及在android穿戴设备上像浏览卡片一样浏览通知信息。

使用预览版支持库中的新API来扩展你的App中的通知,例如:语音对答和消息提示页。

为了获得Developer Preview  Tools,你必须先要注册开发者预览版,注册地址如下:

http://developer.android.com/wear/preview/signup.html

注册之后我们可以得到:

得到一个预览版的支持库,里面包含新的通知API。

得到有关这些新API的demo

得到一个手机Android Wear Preview app,这个app可以使手机和穿戴设备模拟器相关联。

警告:目前的Android Wear Developer Preview 只是用来开发和测试,而不是用于产品级别App。直的注意的是,在官方正式版Android Wear SDK 发布之前,google可能对开发版进行修改。不要公开发发布或者销售涉及到开发版的任何App,因为在官方正式版Android Wear SDK 发布之后,google就不在对开发版进行支持了(这将会造成那些基于预览版的应用不能再用了)。

预备知识

在你创建应用之前你必须:

1、安装Android SDK.

Android SDK 包含了所有编译开发android应用的工具(你可以自行选择IDE)。

2、注册Android穿戴设备预览版。

为了得到预览版支持库和Android Wear Preview beta App,你必须用gmail邮箱或者其他google账户注册android穿戴设备开发者预览版,

注意:如果你的IDE中已经安装了ADT,你必须确保你的ADT版本在22.6.1以上。更新方式:Help --》Check for updates .

1、安装Android Wear 系统镜像文件

1、启动Android SDK Manager

·在Eclipse中,Window   > Android  SDK Manager

·在Android Studio中,Tools > Android > SDK Manager

2、下面的工具会检验你的Android SDK Tools 版本是否为22.6或更高级别。假如你的版本低于22.6,那么你就必须更新了:

  1、选择 Android SDK Tools。

2、点击 Install package.

3、同意许可,点击 Install。

4、当安装完成之后,重启Android SDK Manager

        3、在Android SDK Manager列表中的,选择Android4.2.2下面的Android Wear ARM EABI v7a System Image.

4、确保你的Android Support Library是最新版本的,如果Extras下面的Android Support Library 可以更新了,那么把它选择上。如果你使用的是Android Studio,那么选择

Android Support Repository。

5、点击 Install package。

6、接受许可,点击 Install.

2、启动android Wear 模拟器

     1、启动 Android Virtual Device Manager

。在Eclipse 中选在 Window >Android Virtual Device Manager

。在Android Studio 中选在 Tools > Android >AVD Manager.

2、点击新建。

3、给模拟器取名为“AndroidWearSquare” or “AndroidWearRound”,这取决你要创建方形的或者圆形的模拟器。

4、为设备选择Android Wear Square 或者 Android Wear Round

5、系统选择:Android 4.4.2-API Level 19(或者更高版本)、

6、CPU/ABI 选择Android Wear ARM(armeabi -v7a).

7、样式选择 AndroidWearSquare 或者 AndroidWearRound

8、其他的选择默认选项,并且点击OK

尽管真正的Android穿戴设备不需要提供键盘作为输入方式,但是你任然要选择上HardWare Keyboard present,这样就可以代替在屏幕上用语音输入文字了。

9、在模拟器列表中选择刚才你所创建的模拟器,点击开始,在弹出的窗口中点击启动。

现在你的Android Wear 模拟器已经启动了。当你在测试你的App的消息通知之前,必须把该模拟器和手机开发设备利用给定的Android Wear Preview app 组合成一对儿。

心得:为了缩短模拟器的启动时间,重新编辑模拟器,启用模拟器下的Snapshot选项。当你在启动模拟器的时候,先选择Save to snapshot 然后再点击Launch。

    一旦你的模拟器开始运行了,关闭模拟器保存一个系统的snapshot。再启动模拟器的时候就要选择Launch from snapshot 而不是 Save to snapshot。

注意:不要在Android Wear 模拟器安装 Apps,这个系统不支持传统的Android App ,在它上面运行Android App的结果也是无法预料的。

3、创建Android Wear Preview App

为了在Android Wear 模拟器上显示你的应用的通知,你必须把Android Wear Preview APP 安装在你的Android设备上(手机或者平板)。

想要得到Android Wear Preview APP ,你必须要Gmail账户或者类似的其他登陆Google Play Store的账户注册开发者预览版。

提心:Android Wear Preview App只能适用于4.3或者以上版本,而且不能在Android模拟器上使用。


当你注册了开发者预览版之后,你将会收到一份确认邮件,里面包含一个下载beta 版Android Wear Preview App 链接。一旦你选在加入了,那么在24小时之内

你就可以在Google Play Store中获得该App了。


当你装了Android Wear Preview App之后,你就可以设置你的设备和Android Wear 模拟器进行通信了。

1、打开Android Wear Preview App ,你应该看到一个提示说:这个应用目前还不能作为一个通知的监听者。点击这个提示打开系统设置,然后选择允许

Android Wear Preview 接受通知。

    2、通过USB把你的设备连接到电脑上,并且确保只有你的一个设备连接在该电脑上。

3、确保Android Wear Preview 模拟器(前面创建的那个)是启动起来的。模拟器上会显示时间和一个图标,这个图标说明没有任何设备接入。

4、开启一个命令行终端,进入到SDK的platform-tools 目录下,然后执行下面命令:

adb -d forward tcp:5601 tcp:5601

5、回头再看Android Wrear Preview App。现在应该显示已经连接上模拟器了,现在模拟器会显示一个“g”形状的图标。意味着已经连接上你的模拟器了。

现在,你设备上的消息会显示在Android Wear 模拟器上。


4、在你工程中添加上支持库。

Android 穿戴设备支持库包括一些API,这些API可以允许你完善你的App的通知在Android Wear 上的用户体验。

要得到这个预览版的支持库,你必须先注册开发者预览版,你注册之后就会得到一个确认邮件,里面有有一个下载zip文件的链接 。在这个文件当中包括:支持库和一些简单的例子。

当你下载解压之后 ,把支持库添加到你的项目当中。

如果你用的是Eclipse:

1、在你项目的根目录下创建一个libs文件夹(和AndroidMainfest.xml文件是平级的)。

2、把你的SDK中supportV4 包复制到libs文件夹中(<sdk>/extras/android/support/v4/android-support-v4.jar)。

3、然后再把 wearable-preview-support.jar 放到libs文件中

4、右键点击每个jar包然后选择Build Path > Add to Build Path

如果你用的Android Studio:

1、在你项目的根目录下创建一个libs文件夹(和AndroidMainfest.xml文件是平级的)。

2、把 wearable-preview-support.jar 放到libs文件中

3、在你应用的模块中打开build.gradle文件。

4、添加一个依赖规则,为support v4 和 预览版支持库。

  1. dependencies {
        compile "com.android.support:support-v4:18.0.+"
        compile files('../libs/wearable-preview-support.jar')
    }

5、在工具栏中点击 Sync Project with Gradle Files .



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值