Android:创建可穿戴应用 – 安装和依赖管理[通俗易懂]

Android:创建可穿戴应用 – 安装和依赖管理

大家好,又见面了,我是全栈君。

安装可穿戴应用

在开发时,你能够像一般移动应用一样直接把应用安装到可穿戴设备中。

使用adb install或者 Android Studio上的Play button。

当你准备好要公布时,你须要把可穿戴应用嵌入一个手机应用中。当用户从Google Play安装手机应用时,一个连接好的可穿戴设备将自己主动接收这个可穿戴应用。

注意:自己主动安装仅仅工作于APP使用了公布密钥(Release Key)进行签名。而不是调试密钥(Debug Key)。

从Run/Debug configuration下来菜单中选择wear并点击Playbutton。 这个活动将被执行并打印出“Hello world!”文字。

包括正确的库

项目向导会帮你导入正确的依赖关系到对应模块的build.gradle文件里。然而,这些依赖关系并非必须的,參考以下的描写叙述来找到哪些须要哪些多余:

1. 通知(Notifications)

Android v4支持库(或v13,包括了v4)包括了用于扩展手机应用和支持可穿戴设备之间的通知。

对于那些仅仅出现于可穿戴设备上的通知(也就是,由可穿戴应用所发出的通知)。你仅仅需使用标准框架APIs (API Level 20)就可以,你能够移除mobile模块的依赖库。

2. 可穿戴数据层(Wearable Data Layer)

要通过可穿戴式数据层APIs同步发送设备和手持设备之间的数据。你须要最新版本号的Google Play服务。假设你不使用这些API,从模块中移除这些依赖关系。

3. 可穿戴界面支持库(Wearable UI support library)

这是一个非官方的库。包括一些专门为可穿戴设备设计的界面组件。

我们鼓舞你在应用中使用这些组件,由于这些组件通常都包括了业界最佳实践经验。

虽然兴许可能会升级更新,但不会影响到你的应用的使用,由于这些库是被静态编译进你的应用。

要使用最新的特性,你须要使用最新的静态库并又一次编译链接。

这些库仅仅对于可穿戴设备APP可用。


接下来的课程,你将学习到怎样创建可穿戴APP布局以及使用平台所支持的各种语言操作。


by iefreer

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116089.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 华为转移到ios传输中断_社保不转移 重新开户

    华为转移到ios传输中断_社保不转移 重新开户iPhone备份麻烦,大家都知道!到底有多麻烦呢?以小编的经验,大概是折腾一晚上都不一定能顺利完成吧。。。iPhone自带的备份工具iCloud,在有WiFi的情况下可以自动备份,但其不大的免费空间对于大家来说显然不够,需要花高价扩容。另外,如果备份的数据比较多,就会拉慢备份速度,严重影响手机的正常使用。而且,iCloud不够稳定,所以使用过程中很有可能造成数据的丢失!简直不能再糟糕!有…

  • python句柄是什么意思_python窗口句柄

    python句柄是什么意思_python窗口句柄文件句柄的实例:通过句柄定位未见读取的起始位置以及大文件的分块读取为了使用读文件函数,需要使用相对于PHP脚本的路径为他们指出要读取的文件,然而,大多数PHP的文件函数使用一种稍有区别的机制访问文件,这种机制与连接数据库的机制非常相似,该过程使用fopen()函数进行“连接”,使用fclose函数“断开连接”。fopen函数的返回值是一个PHP文件指针,也被称为文件句柄,一旦拥有了文件句柄…

  • 打开windows xp的默认共享

    XP打开默认共享$先在控制面板的“服务”,看SERVER服务是否启动,如果没有启动,则将设置为自动或者手动,然后再选择启动。开启系统的默认共享的方法1.检查AutoShareServer和AutoShareWks注册表值是否为0。2.找到注册表中的HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/LanmanServer/Para

  • 解决failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems

    解决failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems在用python可视化.dot文件时,遇到了ExecutableNotFound:failedtoexecute[‘dot’,‘-Tsvg’],makesuretheGraphvizexecutablesareonyoursystems的报错。起初以为原因是未安装graphviz模块,pip一下发现还是不行,后来才发现需要先安装graphviz程序,才能为python安…

    2022年10月27日
  • java小游戏源代码大全_潜艇大战java代码

    java小游戏源代码大全_潜艇大战java代码一、简单介绍这是一个功能相对全的JAVA版坦克大战,界面绘制是通过JAVA的图形化用户界面完成的,包括了菜单界面和游戏界面。其中菜单界面可以供玩家选择重新开始游戏、暂停、继续、是否播放背景音乐、帮助等操作;游戏界面绘制了坦克、河流、草地、鹰碉堡等经典坦克场景,玩家在游戏界面操作坦克开始对战。本游戏使用的主要技术有Swing编程、面向对象编程、多线程编程。本…

  • 最全源码网站_短视频源码php

    最全源码网站_短视频源码php1.ASP.NET源码:http://i.aspx1.com/showforum-4.aspx2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号