将应用程序导出到Android市场之前要做的事情以及如何启用proguard(最新)

时间:2012-11-28 09:44:12

标签: android google-play android-proguard

将应用程序发布到市场时,将应用程序发布到Android市场有哪些方法?

2 个答案:

答案 0 :(得分:5)

大部分都在官方文档中解释,我将从经验中添加一些观点:

  1. 为App签名创建密钥库。如果您的应用程序具有版权,请确保在证书中放入一些相关信息。 保留备份并以一切可能的方式保护,Play商店只接受使用与原始密钥相同的密钥签名的apk更新,安装更新时设备也是如此。

  2. 最终确定您的软件包名称,使其独一无二,以后如果您丢失了签名密钥,则必须使用其他软件包名称重新上传应用程序。

  3. 彻底审查代码,注意您可能放置的测试代码,注释,无用的注释和不需要的日志记录。检查您的TODO项目,从IDE运行代码检查,如果找到则删除任何关键问题。清除无用的jar文件和资源。还要考虑将硬编码字符串外部化为xml,以便稍后添加翻译。

  4. 检查并验证清单文件,更新版本名称和版本代码。当您的应用在Play商店中列出时,会显示版本名称。每当您将更新的apk上传到Play商店时,版本代码都会递增。如果是主要版本,您也可以提升版本名称。

  5. 最后,在发布模式下构建你的apk,并可选择运行pro-guard。如果您的应用程序使用普通的vanilla android API而没有像RoboGuice等花哨的外部库,那么proguard将运行良好。另外,你必须告诉proguard忽略这些包下的类。 Proguard是可选的,您可以在不使用它的情况下上传应用程序。有些IDE有一个很好的GUI来做到这一点。

  6. 使用您创建的密钥为您的apk签名。将其安装在测试设备上,进行测试运行。此外,使用模拟器跨Android版本测试它。拍摄一些屏幕截图,也可能是视频。

  7. 准备发布材料,记下有关您的应用的几行,功能列表和任何其他说明。另外,为您的应用创建一个512x512图标图像。

  8. 如果您有关于您的应用的网站,那么很好,否则请准备一个有效的邮件ID作为开发者联络点。

  9. 登录开发者控制台,上传apk文件,填写相关的截图,说明,联系方式等。保存并发布。您的应用可能需要2到9-10小时才能在Play商店列表中显示。

  10. 您的应用网址将与https://play.google.com/store/apps/details?id=com.example.myapp类似。密切关注统计数据,将关键词和应用名称放在一起,如“muzo - 音乐播放器”,大多数人都不知道“muzo”他们通常会搜索“音乐播放器”。检查您的应用,指向您的应用的链接可以提高其搜索排名。

答案 1 :(得分:2)

在android文档中有一个很好的主题,讨论如何准备你的应用程序以便发布。对于您的第一个或第1000个已发布的应用程序,该过程是相同的。

请参见此处:http://developer.android.com/tools/publishing/preparing.html

PS:给你一个+1,有趣的问题。