1page.title=可穿戴设备应用的质量 2page.tags="wear","wearables","quality","guidelines" 3page.metaDescription=可穿戴设备较小,要便于扫视,并且需要独特的应用在正确的时间提供正确的信息。 4page.image=/distribute/images/gp-wear-quality.png 5@jd:body 6 7<div id="qv-wrapper"><div id="qv"> 8<h2>质量标准</h2> 9 <ol> 10 <li><a href="#ux">设计和交互</a></li> 11 <li><a href="#fn">功能</a></li> 12 <li><a href="#faq">常见问题</a></li> 13 </ol> 14 15 <h2>您还应阅读</h2> 16 <ol> 17 <li><a href="{@docRoot}distribute/essentials/quality/core.html"> 18核心的应用质量</a></li> 19 <li><a href="{@docRoot}distribute/essentials/optimizing-your-app.html"> 20优化您的应用</a></li> 21 <li><a href="{@docRoot}design/patterns/notifications.html"> 22通知</a></li> 23 </ol> 24</div> 25</div> 26 27<img src="{@docRoot}distribute/images/gp-wear-quality.png" style="width:480px;"> 28 29<p> 30 Android Wear 的目的是在正确的时间为用户提供正确的信息。优秀的 Android Wear 体验应自动启动、便于查看,并且不需要或很少需要用户交互。 31 32设计可穿戴设备的应用与设计手机或平板电脑的应用截然不同。 33要考虑不同的强项和弱点、不同的用例和不同的人体工学。 34 35</p> 36 37<p> 38 为可穿戴设备用户创造优秀体验的第一步是阅读 39 <a href="{@docRoot}design/wear/index.html">Android Wear 设计准则</a>,其中提供了关于如何为可穿戴设备应用打造最佳用户体验的指导。 40您还应查看 41<a href="{@docRoot}training/building-wearables.html">构建可穿戴设备应用</a>培训,以了解可穿戴设备应用的基本实现要求。 42 43</p> 44 45<p class="caution"> 46 <strong>重要说明:</strong>为确保优秀的用户体验,可穿戴设备的应用必须满足特定的可用性要求。 47只有符合下列质量标准的应用才能有资格在 Google Play 上作为 Android Wear 应用。 48若有资格作为可穿戴设备应用, Android Wear 用户更容易在 Google Play 上发现您的应用。 49 50</p> 51 52<p class="note"> 53 <strong>注意:</strong>有关如何在 Google Play 中发布可穿戴设备应用的信息,请参见<a href="{@docRoot}distribute/googleplay/wear.html">分发到 Android Wear</a>。 54</p> 55 56<div class="headerLine"> 57 <h2 id="fn"> 58 功能 59 </h2> 60 61 62</div> 63 64<p> 65 遵循这些标准可确保您的应用进行正确配置,提供预期的功能行为。 66 67</p> 68 69 70<table> 71<tr> 72 <th style="width:2px;"> 73 类型 74 </th> 75 <th style="width:54px;"> 76 ID 77 </th> 78 <th> 79 描述 80 </th> 81</tr> 82 83<tr> 84 <td rowspan="3" id="general"> 85 一般 86 </td> 87 88 <td id="WR-GL"> 89 WR-GL 90 </td> 91 <td> 92 <p style="margin-bottom:.5em;"> 93 手持类应用包括具有可穿戴设备特有功能的通知或直接在穿戴设备上运行的可穿戴类应用。 94 95 (<a href="{@docRoot}training/building-wearables.html">了解方法</a>) 96 </p> 97 </td> 98</tr> 99 100<tr> 101 <td id="WR-VF"> 102 WR-VF 103 </td> 104 <td> 105 <p style="margin-bottom:.5em;"> 106 应用具有用户可看到的穿戴设备功能。 107 </p> 108 </td> 109</tr> 110 111<tr> 112 <td id="WR-BF"> 113 WR-BF 114 </td> 115 <td> 116 <p style="margin-bottom:.5em;"> 117 穿戴设备的功能符合预期或符合应用在 Google Play 商品详情中的描述。 118 </p> 119 </td> 120</tr> 121 122<tr> 123 <td rowspan="1" id="packaging"> 124 打包 125 </td> 126 127 <td id="WR-PK"> 128 WR-PK 129 </td> 130 <td> 131 <p style="margin-bottom:.5em;"> 132 将依赖手持类应用来提供功能的可穿戴设备应用打包在该手持类应用内。 133 134 (<a href="{@docRoot}training/wearables/apps/packaging.html">了解方法</a>) 135 </p> 136 </td> 137</tr> 138 139<tr> 140 <td rowspan="3" id="functional-notifications"> 141 通知 142 </td> 143 144 <td id="WR-FW"> 145 WR-FW 146 </td> 147 <td> 148 <p style="margin-bottom:.5em;"> 149 可穿戴设备特有功能的通知使用{@code RemoteInput} 或 150{@code WearableExtender}。 151 (<a href="{@docRoot}training/wearables/notifications/index.html">了解方法</a>) 152 </p> 153 </td> 154</tr> 155 156<tr> 157 <td id="WR-FR"> 158 WR-FR 159 </td> 160 <td> 161 <p style="margin-bottom:.5em;"> 162 消息应用的通知允许用户通过语音输入或快速响应来回复。 163 (<a href="{@docRoot}training/wearables/notifications/voice-input.html">了解方法</a>) 164 </p> 165 </td> 166</tr> 167 168<tr> 169 <td id="WR-FG"> 170 WR-FG 171 </td> 172 <td> 173 <p style="margin-bottom:.5em;"> 174 将相似的通知组合在一个堆栈中。 175 (<a href="{@docRoot}training/wearables/notifications/stacks.html">了解方法</a>) 176 </p> 177 </td> 178</tr> 179 180<tr> 181 <td rowspan="2" id="gestures"> 182 手势 183 </td> 184 185 <td id="WR-GP"> 186 WR-GP 187 </td> 188 <td> 189 <p style="margin-bottom:.5em;"> 190 在全屏活动中使用长按仅用于提示退出。 191 <br/> 192 (<a href="{@docRoot}training/wearables/ui/exit.html">了解方法</a>) 193 </p> 194 </td> 195</tr> 196 197<tr> 198 <td id="WR-GD"> 199 WR-GD 200 </td> 201 <td> 202 <p style="margin-bottom:.5em;"> 203 如果应用在全屏活动中禁用滑动消除手势,则在此活动中响应长按消除手势。 204 205 (<a href="{@docRoot}training/wearables/ui/exit.html">了解方法</a>) 206 </p> 207 </td> 208</tr> 209 210<tr> 211 <td rowspan="1" id="watchface"> 212 表盘 213 </td> 214 215 <td id="WR-WF"> 216 WR-WF 217 </td> 218 <td> 219 <p style="margin-bottom:.5em;"> 220 包括表盘的应用使用官方的表盘 API。 221 (<a href="{@docRoot}training/wearables/watch-faces/index.html">了解方法</a>) 222 </p> 223 </td> 224</tr> 225 226</table> 227 228 229<h3 class="rel-resources clearfloat">相关资源</h3> 230 231<div class="resource-widget resource-flow-layout col-13" data-query= 232"collection:distribute/essentials/wearqualityguidelines/functionality" 233data-sortorder="-timestamp" data-cardsizes="6x2" data-maxresults="6"> 234</div> 235 236<div class="headerLine"> 237 <h2 id="ux"> 238 视觉设计和用户交互 239 </h2> 240 241 242</div> 243 244<p> 245 这些标准可确保您的应用遵循标准设计和交互模式,以在可穿戴设备上提供一致、直观和愉悦的用户体验。 246 247</p> 248 249<table> 250 251<tr> 252 <th style="width:2px;"> 253 类型 254 </th> 255 <th style="width:54px;"> 256 ID 257 </th> 258 <th> 259 描述 260 </th> 261</tr> 262 263<tr> 264 <td rowspan="3" id="layout"> 265 布局 266 </td> 267 268 <td id="WR-LS"> 269 WR-LS 270 </td> 271 <td> 272 <p style="margin-bottom:.5em;"> 273 应用的用户界面针对方形显示屏进行适当格式化。应用的内容适合放在物理显示区域内,没有文本或控件被屏幕边缘切断。 274 275 <br/> 276 (<a href="{@docRoot}training/wearables/ui/layouts.html">了解方法</a>) 277 </p> 278 </td> 279</tr> 280 281<tr> 282 <td id="WR-LR"> 283 WR-LR 284 </td> 285 <td> 286 <p style="margin-bottom:.5em;"> 287 应用的用户界面针对圆形显示屏进行适当格式化,包括屏幕底部有插边(或“下巴”)的设备。 288应用的内容适合放在物理显示区域内,没有文本或控件被屏幕边缘切断。 289 290 <br/> 291 (<a href="{@docRoot}training/wearables/ui/layouts.html">了解方法</a>) 292 </p> 293 </td> 294</tr> 295 296<tr> 297 <td id="WR-TC"> 298 WR-TC 299 </td> 300 <td> 301 <p style="margin-bottom:.5em;"> 302 应用文本较大并且便于查看,建议的最小大小为 16sp。 303 (<a href="{@docRoot}design/wear/style.html#Typography">了解方法</a>) 304 </p> 305 </td> 306</tr> 307 308<tr> 309 <td rowspan="1" id="launcher"> 310 启动器 311 </td> 312 313 <td id="WR-LN"> 314 WR-LN 315 </td> 316 <td> 317 <p style="margin-bottom:.5em;"> 318 应用启动器字符串是应用的名称,而非命令短语。 319 (<a href="{@docRoot}guide/topics/manifest/intent-filter-element.html">了解方法</a>) 320 </p> 321 </td> 322</tr> 323 324<tr> 325 <td rowspan="5" id="notifications"> 326 通知 327 </td> 328 329 <td id="WR-NC"> 330 WR-NC 331 </td> 332 <td> 333 <p style="margin-bottom:.5em;"> 334 应用在合适时显示确认动画。 335 (<a href="{@docRoot}design/wear/patterns.html#Countdown">了解方法</a>) 336 </p> 337 </td> 338</tr> 339 340<tr> 341 <td id="WR-NR"> 342 WR-NR 343 </td> 344 <td> 345 <p style="margin-bottom:.5em;"> 346 通知卡在右上边缘提供可见的应用图标。有个例外,如果通知卡具有单次操作控件,例如媒体播放卡。 347 348 <br/> 349 (<a href="{@docRoot}design/wear/style.html#Assets">了解方法</a>) 350 </p> 351 </td> 352</tr> 353 354<tr> 355 <td id="WR-WI"> 356 WR-WI 357 </td> 358 <td> 359 <p style="margin-bottom:.5em;"> 360 通知操作采用白色的图标、操作标题以及透明的背景。 361 <br/> 362 (<a href="{@docRoot}training/wearables/notifications/creating.html#ActionButtons">了解方法</a>) 363 </p> 364 </td> 365</tr> 366 367<tr> 368 <td id="WR-PB"> 369 WR-PB 370 </td> 371 <td> 372 <p style="margin-bottom:.5em;"> 373 通知照片背景仅用于传达信息,而不是在卡上标注品牌。 374 (<a href="{@docRoot}design/wear/style.html#Branding">了解方法</a>) 375 </p> 376 </td> 377</tr> 378 379<tr> 380 <td id="WR-PR"> 381 WR-PR 382 </td> 383 <td> 384 <p style="margin-bottom:.5em;"> 385 通知照片背景具有至少 400x400 的分辨率。 386 (<a href="{@docRoot}training/wearables/notifications/creating.html#AddWearableFeatures">了解方法</a>) 387 </p> 388 </td> 389</tr> 390 391<tr> 392 <td rowspan="1" id="googleplay"> 393 Google Play 394 </td> 395 396 <td id="WR-GS"> 397 WR-GS 398 </td> 399 <td> 400 <p style="margin-bottom:.5em;"> 401 应用在其 Play 商店详情中包括至少一张穿戴设备截图。 402 (<a href="https://support.google.com/googleplay/android-developer/answer/1078870?hl=en">了解方法</a>) 403 </p> 404 </td> 405</tr> 406 407 408</table> 409 410 411<h3 class="rel-resources clearfloat">相关资源</h3> 412 413<div class="resource-widget resource-flow-layout col-13" data-query= 414"collection:distribute/essentials/wearqualityguidelines/visualdesign" 415data-sortorder="-timestamp" data-cardsizes="6x2" data-maxresults="6"> 416</div> 417 418<div class="headerLine"> 419 <h2 id="faq"> 420 常见问题 421 </h2> 422</div> 423 424<p style="margin-top:30px;"> 425 <strong>在提交我的应用供 Android Wear 审查之后,怎样发现应用是否符合穿戴设备的所有要求?</strong> 426 427</p> 428<p> 429 如果您的应用不符合本页所述的可用性要求,Play 商店团队将通过与应用关联的 <a href="https://play.google.com/apps/publish/">Google Play 开发者控制台</a>帐户中指定的电子邮件地址与您联系。 430 431 432</p> 433<p class="caution"> 434 <strong>注意:</strong>确保您的应用符合<a href="#fn">这些功能要求</a>,否则应用不会被视为穿戴设备应用,并且不会审查其穿戴设备<a href="#ux">设计和交互</a>。 435 436 437</p> 438<p class="note"> 439 <strong>注意:</strong>有关如何在 Google Play 中发布可穿戴设备应用的信息,请参见<a href="{@docRoot}distribute/googleplay/wear.html">分发到 Android Wear</a>。 440</p> 441 442 443<p style="margin-top:30px;"> 444 <strong>如果我的应用不符合穿戴设备的要求,是否仍会在 Google Play 445上向手机和平板电脑显示我的新应用或更新版本并且仍可在可穿戴设备上安装?</strong> 446</p> 447<p> 448 是的。上述要求仅确定应用是否在 Google Play 上被标识为 Android Wear 应用,从而让 Android Wear 用户更容易发现。 449如果您的应用未被接受为穿戴设备应用,它仍可用于其他设备类型,如手机和平板电脑,并且仍可安装在穿戴设备上。 450 451 452</p> 453