问题标签 [google-play]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 证书已更改?
我最近格式化了我的计算机并更新到 Windows 7。我备份了我的密钥库并尝试用它签署我的 apk,但它给了我一个错误,说我的证书将在 22 年后过期。这与市场上传 apk 的要求相去甚远。所以现在我被困在无法更新我的应用程序...
这怎么发生的?
有没有办法延长证书的生命周期,以便我可以更新我的应用程序?
有没有办法根据已上传到市场的旧 apk 验证此证书,以便我可以确定我正在尝试使用相同的证书签名并且我没有混淆?
android - 已发布的 Android apk 出现错误“包文件未正确签名”
我最近将我的应用程序上传到了 android 市场,但是由于错误,它在下载时拒绝运行
包文件未正确签名
我首先使用eclipse发布了数据包,右键单击导出,创建一个密钥库然后发布,但是它拒绝工作。
然后我下载了 keytool 和 jarsigner 并使用它们签署了我发布的升级。然而,这给出了同样的错误。
我不知道我做错了什么,由于我无法删除应用程序,我无法尝试重新开始,任何人都可以帮助我吗?
谢谢
android - 在 Android 市场上拥有一个单独的 Scala 库有意义吗?
据我了解,使用 Scala for Android 应用程序的人有必要将他们使用的 Scala 类与他们的应用程序捆绑在一起。
考虑到这为每个 Scala 应用程序增加了数百 KB 冗余,是否有可能构建一个可以在市场上交付的 Scala 库,因此应用程序编写者可以只依赖该库而不是自己捆绑它?
android - Android Market,搜索结果位置之谜
应用在 Android 电子市场搜索结果中的位置是如何确定的?是不是和谷歌网络搜索结果一样神秘复杂?
我们显然不想更改应用标题或描述中会损害我们立场的任何词语。
同样的问题不仅适用于搜索结果,还适用于点击 Android 市场中的类别时。列表的顺序是如何确定的?
希望这里有人可以提供帮助。我认为谷歌至少会发布一些可以提供帮助的指南,但我还没有找到任何东西。
android - 安卓付费应用
市场上有一些应用程序设置为具有免费的主要组件(可以说是试用期限制为 7 天)然后“充值”应用程序,这将为用户的帐户增加一定的订阅时间这使他们可以继续使用主应用程序。这些“充值”应用程序也可以在市场上买到。我想知道的是如何制作它,以便一旦用户支付了这些“充值”应用程序之一并使用它来增加订阅时间,他们就无法卸载它并重新下载它(免费因为他们支付了一次)。基本上,我如何设置我的应用程序,以便每次付款只能从市场上成功下载 1 次应用程序。将时间添加到用户帐户后,我希望市场表现得好像“充值”
android - 大更新后清除 Android 应用程序的所有用户数据
我彻底改造了一个应用程序。在我的设备和模拟器上测试了一段时间。该应用程序运行良好。但是,当我通过 Android 市场更新应用程序时,我的用户遇到了崩溃。
由于无法正确调试此过程,我假设崩溃是由未从设备中删除的旧数据引起的(可能来自 onsavedstate 包?!)。
有没有办法在不让用户手动进行的情况下进行“干净/完全”重新安装?
最好的问候乔赫
android - 在 Android Market 之外分发 Android 应用程序
编辑:我投票结束这个问题,因为它是题外话。当我不知道更好的时候,我问了它。
您在 Android Market 之外分发 Android 应用程序有什么经验?
Android 开发者应该考虑哪些替代市场?任何成功/恐怖故事?
android - 密钥库和别名 - 是否有多个别名的用途?
使用 Eclipse 导出已签名的 Android 应用程序时,是否有使用多个别名的目的?
根据有关签名的官方指南,建议您使用相同的证书对所有应用程序进行签名,以允许您的应用程序共享数据、代码并以模块化方式更新。
假设“别名”、“密钥”和“证书”在这种情况下本质上是可以互换的,那么是否有人愿意为他们的所有应用程序使用不同的别名?我能想到的唯一原因是它为您的应用程序增加了更多的安全性,因为泄露的密钥/密码不会泄露所有内容。还有其他原因吗?
另外,生成的密钥是否取决于别名的名称?换句话说,如果您更改别名的名称而不更改密码,则生成的证书会有所不同吗?
android - 应用程序发布者
我即将完成我的 Android 应用程序。我想提供精简版和更完整的付费专业版。不幸的是,谷歌不允许澳大利亚开发者销售应用程序,我在美国或英国没有任何朋友。
有谁知道代表我发布我的专业申请的个人/公司?谷歌搜索没有显示任何结果。
谢谢。
android - 解锁关键组件
我几乎完成了我的 Android 应用程序,因此正在考虑分发应用程序的方式。我看到市场上的一些应用程序有免费的受限/锁定版本和单独的解锁密钥/许可证密钥,可以解锁额外的功能。
这是怎么做到的?这里有人做过吗?如果是这样,它的效果如何?
我在想也许这比拥有同一应用程序的两个版本(即 Lite 和 Pro)更好。
谢谢。