关于为 Amazon Android App Store 准备 apk 的问题 [英] Questions about preparing an apk for the Amazon Android App Store

查看:41
本文介绍了关于为 Amazon Android App Store 准备 apk 的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亚马逊的文档令人惊讶地缺乏关于提交二进制过程的信息.据我所知,您提交了一个未签名的二进制文件,他们将其包装在自己的代码中并生成一个签名的 apk?

Amazon's documentation is surprising lacking in information about the submitting binary process. From what I can tell, you submit an unsigned binary and they wrap it in their own code and produce a signed apk?

这留下了几个问题:

  1. 亚马逊应用商店是否为您执行 zipalign?
  2. 如果您的应用已经在 Android Market (Google's) 中,建议使用相同的软件包名称还是不同的名称?有什么区别吗?
  3. 我还在其他地方看到,他们提供了下载他们准备的 apk 并使用您自己的密钥签名的选项.是否建议采用此方法,然后使用您在 Android Market 中使用的相同密钥对其进行签名?有什么区别吗?

在深入研究此过程之前,是否还有其他注意事项或陷阱需要了解?

Are there any other considerations or pitfalls that one should know before diving into this process?

谢谢

推荐答案

  1. 是的.亚马逊使用特定于其应用商店的代码包装您的二进制文件,允许他们收集分析数据并实施 DRM.应用程序将在此之后重新打包.

  1. Yes. Amazon wraps your binary with code specific to their appstore that allows them to collect analytics data and enforce DRM. The app will be repackaged after that.

你应该使用相同的包名.亚马逊分销协议目前有一些附带条件;例如,您的应用程序在其他应用程序商店中的价格并未降低.他们还会不定期检查您的应用程序在市场上的版本是否是最新的.这些检查主要是使用包名完成的;更改应用程序包名称很容易被他们视为逃避协议条款的手段.

没有.人们想要这样做可能有很好的理由,但我想不出任何理由.默认情况下,亚马逊会使用特定于您的亚马逊开发者帐户的签名为您的 apk 签名.

No. There may be good reasons why one would want to do this, but none that I can think of. By default, Amazon signs your apk with a signature that is specific to your Amazon developer account.

其他:

阅读本文.尤其要确保应用正确链接到亚马逊应用商店,而不是 Android 市场或其他市场.我没有内部数据,但我敢打赌,亚马逊拒绝的绝大多数提交都违反了该要求.

Read this. In particular, ensure that the app links correctly to the Amazon app store and not the Android market, or others. I don't have inside data, but I'd wager a fair amount that the vast majority of submissions that Amazon turn down fall afoul of that requirement.

第 2 点不再正确;见下方评论.

Point 2 is no longer correct; see comment below.

这篇关于关于为 Amazon Android App Store 准备 apk 的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆