1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
|
page.title=发布检查单
page.metaDescription=向用户发布应用的完整过程的基本概述。在开发的早期阅读本检查单将有助于您做出规划并在 Google Play 成功发布应用。
meta.tags="localizing, publishing, disttools"
page.tags="launch, publishing, Google Play"
page.image=/distribute/images/launch-checklist.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv" style="width:280px">
<h2>检查单</h2>
<ol>
<li><a href="#understand-publishing">1. 了解发布流程</a></li>
<li><a href="#understand-policies">2. 了解 Google Play 政策</a></li>
<li><a href="#test-quality">3. 测试核心的应用质量</a></li>
<li><a href="#determine-rating">4. 确定内容分级</a></li>
<li><a href="#determine-country">5. 确定分发国家/地区</a></li>
<li><a href="#confirm-size">6. 确认总大小</a></li>
<li><a href="#confirm-platform">7. 确认平台和屏幕范围</a></li>
<li><a href="#decide-price">8. 决定免费或付费</a></li>
<li><a href="#consider-billing">9. 使用应用内结算</a></li>
<li><a href="#set-prices">10. 设置商品价格</a></li>
<li><a href="#start-localization">11. 开始本地化</a></li>
<li><a href="#prepare-graphics">12. 准备宣传图片、屏幕截图和视频</a></li>
<li><a href="#build-upload">13. 构建发布版 APK</a></li>
<li><a href="#plan-beta">14. 计划 Beta 版的发布</a></li>
<li><a href="#complete-details">15. 填写商品详情</a></li>
<li><a href="#use-badges">16. 使用 Google Play 徽章和链接</a></li>
<li><a href="#final-checks">17. 最终检查和发布</a></li>
<li><a href="#support-users">18. 在发布后为用户提供支持</a></li>
</ol>
</div>
</div>
<div class="top-right-float" style="width:194px"><img src="{@docRoot}distribute/images/launch-checklist.jpg"></div>
<p>
在 Google Play 上发布应用并将其分发给用户之前,您需要准备好要发布的应用、进行测试并准备相关宣传材料。
</p>
<p>
本页面旨在帮助您了解发布流程,以及在 Google Play 上成功发布产品所需的准备工作。
另外还总结了一些需要您在 Google Play 上发布应用之前完成的任务,例如创建已签名的发布版应用包 (APK)、了解应用的要求以及为各个应用创建产品页和图形资源。
</p>
<p>
各项准备和发布任务已进行编号,让您对顺序有大致了解。
不过,您可以按适合自己的顺序来处理这些任务,或视情况跳过某些步骤。
</p>
<p>
在准备发布时,您可以使用各种支持资源。
每一步中都提供了相关链接。
</p>
<div class="headerLine">
<h2 id="understand-publishing">
1. 了解发布流程
</h2>
</div>
<p>
在开始此检查单的步骤之前,您应抽时间阅读和了解整个发布工作流程,并熟悉该流程的工作方式。
特别是,您或您的开发团队需要采用所有 Android 应用通用的流程来准备要发布的应用。
<a href="{@docRoot}tools/publishing/publishing_overview.html">发布工作流程</a>文档中详细说明了发布的方式以及如何准备 APK 供发布。
</p>
<p>
当您基本熟悉发布流程后,请继续阅读以了解在
Google Play 上发布应用时应考虑哪些问题。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/understanding"
data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="understand-policies">
2. 了解 Google Play 政策和协议
</h2>
</div>
<p>
请务必了解并遵守您在注册时接受的 Google Play 计划政策。
Google Play 要求强制执行这些政策,任何违反行为都可能导致您的应用被暂停,如果屡次违规,您的开发者帐户将被终止。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/policies" data-sortorder=
"-timestamp" data-cardsizes="6x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="test-quality">
3. 测试质量
</h2>
</div>
<p>
在 Google Play 上发布应用之前,请务必确保这些应用在所有目标设备上都符合适用于所有 Android 应用的基本质量要求。
您可以设置测试环境,并按照一小组<strong>适用于所有应用的质量标准</strong>来测试应用,以检查应用的质量。
有关完整信息,请参阅<a href="{@docRoot}distribute/essentials/quality/core.html">核心的应用质量</a>
准则。
</p>
<p>
如果您的应用针对的是平板电脑,请确保应用能为您的平板电脑用户提供引人入胜的丰富体验。
请参阅<a href="{@docRoot}distribute/essentials/quality/tablets.html">平板电脑应用的质量</a>
准则,了解如何针对平板电脑优化应用的建议。
</p>
<p>
如果您要将应用发布到 Google Play for Education,则需确保这些应用适合中小学课堂且能提供非凡的教育价值。
请参阅<a href="{@docRoot}distribute/essentials/gpfe-guidelines.html">教育准则</a>,了解教育类应用应具备哪些特征。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/quality" data-sortorder=
"-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="determine-rating">
4. 确定应用的内容分级
</h2>
</div>
<p>
Google Play 要求您为应用设置内容分级,以便 Google Play 用户了解应用的心智成熟度级别。
发布应用之前,您应先确认自己要使用哪一分级。
有以下四种内容分级可供选择:
</p>
<ul>
<li>
<p>
所有人
</p>
</li>
<li>
<p>
心智成熟度-低
</p>
</li>
<li>
<p>
心智成熟度-中
</p>
</li>
<li>
<p>
心智成熟度-高
</p>
</li>
</ul>
<p>
Android 用户可以在其 Android 设备上设置要浏览的心智成熟度级别。
Google Play 会根据该设置来筛选应用,因此您选择的内容分级可能会影响应用对用户的分发情况。
您可以在开发者控制台中为应用指定(或更改)内容分级,无需更改应用的二进制文件。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/rating" data-sortorder=
"-timestamp" data-cardsizes="9x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="determine-country">
5. 确定分发国家/地区
</h2>
</div>
<p>
Google Play 使您能够控制将应用分发到哪些国家和地区。
为了尽可能扩大覆盖面和潜在客户群,您通常会希望将应用分发到所有适用的国家和地区。
不过,由于业务需求、应用要求或发布时的依赖关系,您可能需要从分发范围中排除一个或多个国家/地区。
</p>
<p>
请务必尽早准确地确定分发国家/地区,因为这可能会影响:
</p>
<ul>
<li>
<p>
应用中的资源是否需要本地化。
</p>
</li>
<li>
<p>
开发者控制台中的应用说明是否需要本地化。
</p>
</li>
<li>
<p>
某些国家/地区对应用的特定法律要求。
</p>
</li>
<li>
<p>
时区支持、本地价格等。
</p>
</li>
</ul>
<p>
确定目标国家/地区后,您应该评估应用及其 Google Play 商品详情是否需要本地化,然后在预定的发布日期之前提前开始本地化工作。
</p>
<p>
请参阅<a href="{@docRoot}distribute/tools/localization-checklist.html">本地化检查单</a>,了解本地化流程中的关键步骤和注意事项。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/country" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="confirm-size">
6. 确认应用的总大小
</h2>
</div>
<p>
应用的总大小可能影响其设计以及在 Google Play 上发布的方式。
目前,在 Google Play 上发布的 APK 最大不得超过 <strong>50MB</strong>。
如果您的应用超过上限或要提供辅助下载,则可以使用 <a href="{@docRoot}google/play/expansion-files.html">APK 扩展文件</a>,Google Play 会将扩展文件免费托管在其服务器基础结构上,并自动处理下载到设备的过程。
</p>
<ul>
<li>
<p>
在 Google Play 上发布的 APK 最大不得超过 50MB。
</p>
</li>
<li>
<p>
对于每个 APK,您最多可以使用两 (2) 个 APK 扩展文件,每个扩展文件都不得超过 2GB。
</p>
</li>
</ul>
<p>
在分发大型应用时,使用 APK 扩展文件是一种经济高效的简便方法。
不过,使用 APK 扩展文件需要您在应用二进制文件中稍作更改,因此您需要在创建发布版 APK 之前完成这些更改。
</p>
<p>
为了尽可能精简应用的二进制文件,请务必在构建发布版 APK 时运行 <a href="{@docRoot}tools/help/proguard.html">Proguard</a> 工具或类似的代码混淆工具。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/size" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="confirm-platform">
7. 确认应用的平台和屏幕兼容性范围
</h2>
</div>
<p>
发布应用之前,请务必确保您的应用可在目标 Android 平台版本和设备屏幕尺寸上正常运行。
</p>
<p>
从应用兼容性角度来看,Android 平台版本由 <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">API
级别</a>定义。
您应该使用 <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><minSdkVersion></a> 确认您的应用兼容的最低版本,因为这将影响应用发布后在 Android 设备上的分发情况。
</p>
<p>
对于屏幕尺寸,您应该确认应用可在支持的各种屏幕尺寸和像素密度上正常运行且外观赏心悦目。
您还应按照<a href="{@docRoot}guide/practices/screens_support.html">支持多种屏幕</a>中给出的建议,为多种屏幕尺寸提供缩放支持。
但是,如果您无法做到,请使用 <a href="{@docRoot}guide/topics/manifest/supports-screens-element.html"><supports-screens></a> 来声明应用支持的最小屏幕尺寸。
Google Play 会据此对您的应用做出限制,只将其提供给所声明屏幕尺寸或更大的设备。
</p>
<p>
要更好地了解目前 Android 平台版本和屏幕尺寸在所有 Android 设备上的普及情况,请参阅<a href="{@docRoot}about/dashboards/index.html">设备信息中心</a>图表。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/platform" data-sortorder=
"-timestamp" data-cardsizes="6x3,6x3,6x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="decide-price">
8. 决定您的应用是免费还是付费
</h2>
</div>
<div class="figure">
<img src="{@docRoot}images/gp-launch-checklist-1.png">
</div>
<p>
在 Google Play 上,您可以发布免费下载的应用或付费应用。免费应用可供 Google Play 中的所有 Android 用户下载。
付费应用仅供其所在国家/地区支持付费下载且已在 Google Play 中注册了付款方式(例如信用卡或运营商直接代扣)的用户下载。
</p>
<p>
决定您的应用是否免费非常重要,因为在
Google Play 上,<strong>免费应用必须始终免费</strong>。
</p>
<ul>
<li>
<p>
将应用发布为免费应用后,您无法再将其改成付费应用。
不过,您仍能通过 Google Play
的<a href="{@docRoot}google/play/billing/index.html">应用内结算</a>服务销售<a href="{@docRoot}google/play/billing/billing_overview.html#products">应用内商品</a>
和<a href="{@docRoot}google/play/billing/billing_subscriptions.html">订阅</a>。
</p>
</li>
<li>
<p>
如果您将应用发布为付费应用,则<em>可以</em>随时将其改成免费应用(<strong>但之后无法再将其改回为付费应用</strong>)。
您也可以销售应用内商品和订阅。
</p>
</li>
</ul>
<p>
如果您的应用是付费应用或者您要销售应用内商品,您需要先<a href="https://developers.google.com/wallet/digital/training/getting-started/merchant-setup">
设置 Google 电子钱包商家帐户</a>,然后才能发布应用。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/price" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="consider-billing">
9. 考虑使用应用内结算
</h2>
</div>
<p>
借助 Google Play <a href="{@docRoot}google/play/billing/index.html">应用内结算</a>,您可以在应用中销售数字内容。
您可以使用该服务来销售众多内容,包括可下载内容(例如媒体文件或照片)和虚拟内容(例如游戏关卡或魔药)。
借助应用内结算服务,您可以在应用内销售一次性购买的商品以及订阅产品。
这有助于您在应用安装后的整个生命周期内都能从中获利。
</p>
<p>
如果您希望找到更多方法通过应用获利并建立与用户的互动,则应考虑使用“应用内结算”或“即时购买”。
这些服务深受用户和开发者的欢迎。
要使用“应用内结算”或“即时购买”,您需要对应用的二进制文件进行更改,因此,您需要先完成更改并测试实现方法,然后才能创建发布版 APK。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/purchasemethod"
data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="set-prices">
10. 设置商品价格
</h2>
</div>
<p>
如果您的应用是付费应用或者您要销售应用内商品或实体商品,Google Play 可让您针对全球市场的用户以各种货币为产品设置价格。
您可以分别使用不同货币设置价格,以便根据市场情况和汇率灵活调整您的价格。
</p>
<p>
发布应用之前,请想好如何为您的商品定价及按各种货币计算的价格各是多少。
之后,您可以通过开发者控制台设置以所有可用货币为单位的各种价格。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/setprice" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,9x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="start-localization">
11. 开始本地化
</h2>
</div>
<p>
确定目标国家/地区后,您最好评估一下您的本地化需求,确保您的应用已国际化,并在预定的发布日期之前提前开始本地化工作。
</p>
<p>
除了应用设计外,您至少还应考虑本地化工作中的三个方面:
</p>
<ul>
<li>
<p>
将应用中的字符串、图片及其他资源本地化。
</p>
</li>
<li>
<p>
将应用在 Google Play 上的商品详情本地化。
</p>
</li>
<li>
<p>
将应用的商品详情中随附的图形资源、屏幕截图和视频本地化。
</p>
</li>
</ul>
<p>
请参阅<a href="{@docRoot}distribute/tools/localization-checklist.html">本地化检查单</a>,了解本地化流程中的关键步骤和注意事项。
</p>
<p>
要本地化您的商品详情,请先创建并最终确定应用标题、说明和宣传文字。
收集所有资料并发送给相关人员进行本地化。
在应用更新时,您也可以选择翻译“最近更改”的文本。
之后,您可以在开发者控制台中添加本地化的商品详情,或者选择让 Google Play 将您的商品详情自动翻译成您支持的语言。
</p>
<p>
要让您的应用详情吸引全球的用户,关键是创建本地化版本的宣传图片、屏幕截图和视频。
例如,应用的置顶大图中可能包含文字,这些文字应翻译成相应语言以获得最佳效果。
您可以为每种目标语言创建相应版本的宣传图片,并将它们上传到开发者控制台。
如果您提供宣传视频,则可以创建本地化版本的视频,然后添加指向各目标语言版本的视频的链接。
</p>
<p>
完成翻译后,根据需要将译文放入应用的资源中并测试能否正常加载。
在上传资源和配置商品详情时,请保存应用的商品详情译文以供日后使用。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/localization"
data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="prepare-graphics">
12. 准备宣传图片、屏幕截图和视频
</h2>
</div>
<p>
在 Google Play 上发布应用时,您可以提供各种高品质的图形资源,用来宣传您的应用或品牌。
应用发布后,这些资源将显示在您的商品详情页、搜索结果及其他位置上。
这些图形资源是商品详情页成功与否的关键,它们能吸引用户的注意力并让用户参与互动,因此,您应考虑聘请专业人士为您制作这些资源。
屏幕截图和视频也相当重要,因为它们将展示应用的外观、使用或操作方式及其独特之处。
</p>
<p>
所有的图形资源均应精心设计以便足够醒目,并以多彩、有趣的方式突显您的应用或品牌。
这些资源应该采用相同的徽标和图标,以便用户在下载应用后可以在“所有应用”启动器中找到您的应用。
您的图形资源还应与您发布的所有应用的图形资源(也会显示在商品详情页上供用户查看)相互配套。
</p>
<p>
为了帮您将应用更有效地推广给全球用户,Google Play 允许您创建本地化版本的宣传图片、屏幕截图和视频并上传到开发者控制台中。
当用户访问您应用的商品详情时,Google Play 会向其展示您针对该用户所用语言提供的宣传图片、屏幕截图和视频。
</p>
<p>
要本地化您的宣传图片,您可以翻译所有嵌入的文本、使用不同的图像或展示方式,或者改变您的营销方式,以尽可能满足使用特定语言的用户的需求。
例如,如果您的置顶大图或宣传图片中包含嵌入的商品名称或宣传口号,则可以将名称或口号翻译成相应语言,然后添加到本地化版本的宣传图片中。
</p>
<p>
由于本地化的图形资源和视频非常重要,因此您应在预定的发布日期之前提前开始创建并进行本地化。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/graphics" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="build-upload">
13. 构建并上传发布版 APK
</h2>
</div>
<p>
当确定您的应用符合界面、兼容性和质量要求后,您可以构建应用的发布版本。
之后,您可以将发布版 APK 上传到开发者控制台并分发给用户。
</p>
<p>
所有应用的发布版 APK 准备流程都一样,无论应用采用哪种分发方式。
一般情况下,该流程包括基本
的代码清理和优化、构建和使用发布密钥签名以及最终测试。
</p>
<p>
如需了解如何创建发布版应用的完整详情,请参阅<a href="{@docRoot}tools/publishing/preparing.html">准备发布</a>。
</p>
<p>
准备好发布版 APK 后,您可以将其上传到开发者控制台。
如有必要,您可以在发布之前将 APK 替换为较新的版本。
</p>
<!--<h3 class="rel-resources clearfloat">Related resources</h3>
<div class="resource-widget resource-flow-layout col-13"
data-query="collection:distribute/toolsreference/launchchecklist/build"
data-sortOrder="-timestamp"
data-cardSizes="9x3,9x3,6x3,9x3,9x3,9x3"
data-maxResults="6"></div>-->
<div class="headerLine">
<h2 id="plan-beta">
14. 计划 Beta 版的发布
</h2>
</div>
<div class="sidebox-wrapper" style="float:right;">
<div class="sidebox">
<h2>
简单的 Beta 测试
</h2>
<p>
Google Play 允许您在世界范围内成立 Alpha 和 Beta 测试者小组。
下次登录到开发者控制台时,请查看这项强大的功能。
</p>
</div>
</div>
<p>
在发布应用之前收集用户的真实反馈是很有价值的 — 在发布新应用时更应该收集反馈。
我们强烈建议您向主要目标市场的用户分发应用的预览版本,并让这些用户能够方便地向您提供反馈并报告错误。
</p>
<p>
Google Play 可以帮助您为应用设置 Beta 测试计划。登录到开发者控制台并上传您的 APK 之后,您可以成立用户小组,以便进行应用的 Alpha 和 Beta 测试。
您可以先进行小范围的 Alpha 版测试,然后进行更大范围的 Beta 版测试。
用户被添加到小组之后,他们可以访问您应用的商品详情并安装应用。
<strong>Alpha 或 Beta 版本的用户不能留下评价或评级</strong>,因此您在 Google Play 上的<strong>评分不会受到不利影响</strong>。
您需要设置一种机制以便用户提供测试反馈,例如 Google 论坛或 Google+。
</p>
<p>
收到的反馈可以帮助您调整界面、译文和商品详情,以确保为用户提供优质体验。
</p>
<!-- Related resources
<table>
<tr>
<td>Beta-testing and Staged Rollouts
See how you can facilitate testing with Google Play.</td>
</tr>
</table> -->
<div class="headerLine">
<h2 id="complete-details">
15. 填写应用的商品详情
</h2>
</div>
<p>
在 Google Play 上,应用的商品信息会在用户的 Android 设备或网络上的以下页面中显示给用户:应用的商品详情页;用户为详细了解应用而访问的页面;用户决定购买或下载应用的页面上。
</p>
<p>
Google Play 提供了各种方式让您宣传应用以及在商品详情页上与用户互动,包括多彩的图片、屏幕截图和视频,本地化的说明、发布详情以及指向您的其他应用的链接。
当您准备发布应用时,请确保充分利用商品详情页提供的所有资源,让您的应用尽可能地引人入胜。
</p>
<p>
您应在预定的发布日期之前提前开始规划产品页,准备本地化的说明以及高品质的图形资源、屏幕截图和视频等。
</p>
<p>
当临近预定的发布日期时,您应该熟悉开发者控制台中与商品详情配置页相关的所有字段、选项和资源。
收集此页面上的信息和资源时,请确保您可以将它们输入或上传到开发者控制台中,直到完成该页面,可以进行发布为止。
</p>
<p>
在开发者控制台中为应用设置地理位置定位后,请记得针对所有支持的目标语言添加本地化的商品详情、宣传图片等。
</p>
<p>
如果您的应用适用于平板电脑,请确保至少加入一张应用在平板电脑上运行时的屏幕截图,并在应用说明、版本备注、宣传活动及其他位置重点介绍您的应用支持平板电脑。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/productdetails"
data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="use-badges">
16. 在宣传活动中使用 Google Play 徽章和链接
</h2>
</div>
<p>
Google Play 徽章是官方品牌标识,您可以使用徽章向 Android 用户推广您的应用。
使用 <a href="{@docRoot}distribute/tools/promote/badges.html">Google Play 徽章生成器</a>可快速创建徽章,让用户从网页、广告、评论等链接到您的商品。
您还可以使用特殊的<a href="{@docRoot}distribute/tools/promote/linking.html">链接格式</a>,将用户直接链接到您的商品详情页、商品列表或搜索结果页。
</p>
<p>
为了帮助您的应用在发布后获得用户关注,强烈建议您通过宣传活动来支持应用的发布,这些宣传活动应通过尽可能多的渠道、向尽可能多的国家/地区介绍您的商品。
例如,您可以通过广告投放、社交网络或博客文章、视频及其他媒体、采访和评论,或者任何其他可用渠道推广应用的发布。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/badges" data-sortorder=
"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="final-checks">
17. 最终检查和发布
</h2>
</div>
<p>
如果您认为已做好发布准备,请登录到开发者控制台,花些时间做最后几项检查。
</p>
<p>
请确保:
</p>
<ul>
<li>
<p>
您的开发者资料准确无误且已与相应的 Google 电子钱包商家帐户相关联(如果您要销售商品)。
</p>
</li>
<li>
<p>
您上传的应用版本准确无误。
</p>
</li>
<li>
<p>
商品详情的各个方面都已准备完善,包括所有图形资源、屏幕截图、视频、本地化的说明等。
</p>
</li>
<li>
<p>
您已将应用设置为免费应用或付费应用。
</p>
</li>
<li>
<p>
您已设置目标国家/地区(以及运营商),并已设置以买家货币为单位的商品价格(如果适用)。
</p>
</li>
<li>
<p>
“兼容设备”显示您的应用当前覆盖的是您的目标设备。
如果不是,您应与开发团队联系以了解应用的要求和过滤规则。
</p>
</li>
<li>
<p>
您已提供指向您网站的正确链接以及正确的支持电子邮件地址。
</p>
</li>
<li>
<p>
您的应用未违反任何内容政策准则。
</p>
</li>
<li>
<p>
您已确认您的应用符合 Google Play 上的 Android 内容准则及美国出口法。
</p>
</li>
</ul>
<p>
您的应用现在可以发布了!
</p>
<p>
如果您要发布更新,请务必阅读<a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113476&topic=2365760&ctx=topic">
发布更新的相关要求</a>。
</p>
<p>
当一切就绪后,请点击开发者控制台中的<strong>发布</strong>按钮。
几个小时内,您的应用就会提供给广大用户,您的产品页将显示在 Google Play 上,供用户浏览、搜索或从宣传资料中链接到该页面。
</p>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13" data-query=
"collection:distribute/toolsreference/launchchecklist/finalchecks"
data-sortorder="-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3"
data-maxresults="6">
</div>
<div class="headerLine">
<h2 id="support-users">
18. 在发布后为用户提供支持
</h2>
</div>
<p>
发布应用或应用更新后,请务必为您的客户提供相关支持。
及时周到的支持可让用户获得更好的体验,您的产品也就能获得更高的评分和更多的好评。
如果您积极响应用户的需求和反馈,他们可能会与您的应用进行更多互动,还会向其他人推荐您的应用。
如果您运用多种方式开展宣传活动,这种效果在应用发布后会更加明显。
</p>
<p>
您可以通过多种方式与用户保持联系并为其提供支持。
其中最基本的就是在商品详情页上提供您的<em>支持电子邮件地址</em>。
除此之外,您还可以提供其他支持方式,例如论坛、邮件列表或 Google+ 页面。
Google Play 团队会为用户提供下载、安装和付款方面的支持,但其他方面的问题则由您自行解决。
由您向用户提供支持的示例包括:功能请求、应用的使用问题以及兼容性设置问题。
</p>
<p>
发布应用后,您应:
</p>
<ul>
<li>
<p>
经常查看您应用的商品详情页上的评分和评论。
注意反复出现的主题,这可能表示存在错误或其他问题。
</p>
</li>
<li>
<p>
关注新发布的 Android 平台版本,因为您的应用的兼容性设置可能需要更新。
</p>
</li>
<li>
<p>
在您的网站上放置一个指向支持资源的链接,并设置其他支持方式,例如论坛。
</p>
</li>
<li>
<p>
在商品详情页上提供相应的支持电子邮件地址并回复用户花了时间发来的电子邮件。
</p>
</li>
<li>
<p>
除了 Google Play 提供的自动退款窗口外,请宽松地制定您的退款政策,因为满意的用户将来更有可能购买您的商品。
</p>
</li>
<li>
<p>
确认并修正您应用中出现的问题。保持公开透明并主动在商品详情页上列出已知问题是有益之举。
</p>
</li>
<li>
<p>
尽可能经常发布更新,但不要牺牲质量,也不能过于频繁以免干扰用户。
</p>
</li>
<li>
<p>
每次更新时,请务必提供变更内容的概况。您可以在开发者控制台中输入此信息。
用户会阅读这些信息并认为您是在努力提高应用的质量。
</p>
</li>
</ul>
</ul>
<h3 class="rel-resources clearfloat">相关资源</h3>
<div class="resource-widget resource-flow-layout col-13"
data-query="collection:distribute/toolsreference/launchchecklist/afterlaunch"
data-sortOrder="-timestamp"
data-cardSizes="9x3,9x3,9x3,9x3,9x3,9x3"
data-maxResults="6"></div>
|