我刚刚将我的第一个应用程序上传到Android市场。奇怪的是,在我的手机上直接安装的PKG与我上传后从市场上下载的PKG之间存在一些重大差异。

  1. 图标恢复到android图标而不是我的自定义。
  2. 恢复到我早期上传的应用程序的测试版本的快捷方式的名称,然后在实际发布之前从市场上删除。
  3. 该应用程序要求我的PKG未请求的一个权限(写入外部存储器)
  4. 该应用程序要求Android 2.3.7或更高版本,即使我将版本要求设置为2.0(SDK 5)
  5. jsonp请求不再有效。

    有多奇怪!到底是怎么回事?所有这些事情都在PKG中致力于我在手机上,而不通过市场。

    一个解释可能是某种方式与新的市场混合了旧的PKG(我删除了)。这不太可能,因为应用程序漫步和谈话,如最新版本,而不是那种旧的测试版本。此外,清单包含未在旧测试版本中的新权限请求。

    另一个嫌疑人是在Android市场的(已弃用)复制保护。我现在试图摆脱它,看看它是否有帮助。但为什么它会混淆清单或块jsonp的细节我不知道。

    该应用程序位于此处的任何人想要测试(它是免费的): https ://market.android.com/details?id= com.phonegap.affordit (鉴于除了我之外没有下载,因为我推迟了营销,直到我确定它会真的工作。很高兴我这样做了!)

有帮助吗?

解决方案

我从未见过这个,尽管我知道你上传的新APK可能需要一段时间才能显示下载。我当然会确保您下载的APK是您认为的版本,而不是前一个版本。

这似乎非常不可能以这种方式弄乱艾滋病。我希望它是一个简单的错误案例。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top