问题标签 [google-play-console]
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 wear 1.x 和 2.0 打包单独的磨损 apk
我正在尝试为 1.x 和 2 创建一个独立的 Android Wear 应用程序。我按照android 开发者页面上的步骤操作,但用户说 Wear apk 不会自动安装在他们的 1.x 手表上。移动应用程序具有相同的权限。这只是为了安装wear apk。移动应用程序上没有任何活动。
我需要将穿戴应用程序打包到我的移动应用程序中吗?从我读到的内容来看,即使是 1.x 也不应该这样做。
移动清单:
佩戴清单:
移动摇篮:
佩戴渐变:
[编辑] 我必须更新以包含并发症权限并删除移动应用程序上的手表功能才能将其上传到 Play 商店。一些用户报告它正在安装,但其他用户无法让它工作。
android - Android Vitals 和卡住唤醒锁?
我们在 Play 商店开发者控制台的新 Vitals 部分中有关于卡住唤醒锁的警报/警告。具有此警报的应用程序都是音频应用程序,并且有问题的 WakeLock 标签似乎是 AudioMix 锁。有一条关于可能需要长时间运行锁定的应用程序的注释,例如流媒体音乐,这使我相信对于这些特定应用程序可以忽略此警告。
我想对这些特定的生命体征进行一些验证。如果这些针对诸如 AudioMix 之类的锁的警报是正常的,是否可以安全地忽略它们?此外,这些重要统计数据如何影响我们的 Play 商店排名,尤其是在音频应用程序的唤醒锁定卡住被认为是正常的情况下?
对此的任何信息表示赞赏。
谢谢
android - Android 7.x 上的三星 Galaxy 设备出现大量 OutOfMemoryError
我在 Google Play 商店中有一个有效的应用程序。几个月以来,我在 Play Console 上收到了很多奇怪的崩溃报告。
因为我不能在这里粘贴所有数据(有很多崩溃报告),所以我试图展示一个很好的总结。根据要求提供详细信息。
主要受影响的设备:
- 三星 Galaxy A5 2016 (a5xelte)
- 三星 Galaxy S5 (klte)
- 三星 Galaxy A5(2017) (a5y17lte)
- 三星 Galaxy Note3 (hlte)
- 三星 Galaxy S5 Neo (s5neolte)
- 三星 Galaxy S6 (zeroflte)
ND:与其他设备相比,第一个设备非常关键
崩溃类型:
java.lang.RuntimeException
在android.app.ActivityThread.performLaunchActivity
java.lang.OutOfMemoryError
在java.lang.StringFactory.newStringFromBytes
java.lang.OutOfMemoryError
在libcore.util.CharsetUtils.toUtf8Bytes
java.lang.OutOfMemoryError
在java.lang.StringFactory.newStringFromChars
java.lang.OutOfMemoryError
在java.lang.StringBuilder.toString
java.lang.OutOfMemoryError
在java.lang.StringFactory.newStringFromChars
Android 版本:7.0、7.1,很少有 6.0
我不知道为什么会在这些设备上发生这种情况,我不知道如何调试这些报告,而且我在 StackOverflow 或任何其他来源上都没有找到类似的东西。有什么帮助吗?
编辑,一些堆栈跟踪:
三星 Galaxy A5(2016) (a5xelte),2048MB RAM,Android 7.0
三星 Galaxy S6 Edge (zerolte),3072MB RAM,Android 7.0
三星 Galaxy A5(2016) (a5xelte),2048MB RAM,Android 7.0
编辑 2:我更新了的依赖项,firebase-ads
但我仍然有同样的崩溃。另外,我在这个版本中有一个新的崩溃类型:
三星 Galaxy A5(2016) (a5xelte),2048MB RAM,Android 7.0
android - 新更新的 Android App Sign 问题:未使用上传证书签名的 apk
最近我已经将一个应用程序上传到现在已经上线的应用商店,并且我也启用了应用程序登录。但是,当我尝试上传新版本时,我无法找到我的旧密钥库。因此,当我生成新的 KEYSTORE 并尝试上传时,出现错误:
您上传了一个未使用上传证书签名的 apk。您必须使用相同的证书。
如何获取使用相同指纹签名的 apk 并上传到 play-store?
参考:https ://support.google.com/googleplay/android-developer/answer/7384423?hl=en
如果您丢失了密钥库或认为它可能已被盗用,Google Play 应用签名可以请求重置您的上传密钥。如果您未注册 Google Play App Signing 并丢失了密钥库,则需要使用新包名称发布新应用。
注意:与 KeyStore 有关的许多关于堆栈溢出的问题,但这是与谷歌“应用程序签名”的新功能相关的一些事情,我没有得到合适的答案。
我已经联系了谷歌,他们的回复没有确认任何事情。请从谷歌找到以下消息。
很抱歉造成混淆,但是我可以看到对于您的应用程序(包名称:com.wma.foodinns.foodinnsapp),您已成功向 Google 注册了上传密钥,因此成功生成了上传密钥。您生成然后用于注册的上传密钥是您应该仍然拥有的密钥,并且应该在将此应用的新 APK 上传到 Play 管理中心时用于签署您的 APK。
您可以从 Play 管理中心下载的证书不是完整的上传密钥,而是包含公钥以及一些关于谁拥有密钥的额外识别信息(有关此内容的更多信息,请参阅此处列出的定义: https:/ /support.google.com/googleplay/android-developer/answer/7384423?hl=en&ref_topic=7072031)。
您是否仍然拥有您创建的、然后在 Play 管理中心注册为上传密钥的密钥?
android - 我可以在不更新任何 apk 版本或其他内容的情况下更新 Play 控制台上的商品详情吗?我的应用已经发布
我想在不更新任何其他内容的情况下更新我的应用程序的商品详情。
android - 取消发布后如何重新发布应用程序?
我最近未发布我的应用程序。现在我找不到重新发布它的选项。我试过增加版本号并重新上传。
请指导我以正确的方式完成这项工作。新的 PlayConsole 界面让我很困惑。
注意:这个问题是针对旧版 Play 控制台提出的。
android - 如何在 Google Play 上重新发布 Android 应用?
出于某种原因,我取消了在 Google Play 上发布的应用程序。现在我想再试一次并重新发布相同的应用程序。我在 Play 管理中心看不到任何此类选项。
推出新版本并没有帮助。
android - 从 Google Play 开发者控制台中的库中删除 APK
有没有办法从 Google Play 开发者控制台的库中删除 APK?
为了确保:我并不是要恢复到早期版本或取消发布应用程序,而是要将其从在“发布管理”>“应用程序发布”中单击“从库中添加 APK”后可以看到的列表中删除。
我要删除的版本尚未在任何版本中使用。
android - 在项目中未使用 AlarmManager 时过多的 Alarm Manager 唤醒
Google Play 开发者控制台 说:
很大比例的每日会话(超过 1.3%)经历了过多的唤醒,因此您的应用在该指标的应用中排名最低的 25%。但是,实际百分比可能低于 1.3%,95% 置信区间在 0.55% 和 11.82% 之间”。仅针对活动 APK 显示。
但是AlarmManager
,在最新应用程序版本的项目中的任何地方都没有使用。除了AlarmManager
?
android - 分发google play服务版本
我们的应用程序分布在互联网连接并不总是可用且谷歌播放服务版本并不总是更新的地方。除了自己监控之外,google play 控制台是否提供查看此指标的任何功能,我在官方文档中找不到:
当您选择一个维度时,您会在图表下方看到一个表格,其中显示了您的应用在特定日期的数据细分。要更改显示的日期,请单击图表或使用“显示在表格上”下拉菜单。
Android 版本:从用户设备报告的 Android 操作系统版本 设备:用户设备营销名称和设备名称(例如 Google Nexus 7/Flo) 国家:用户国家 语言:用户的 Android 操作系统语言设置 运营商:用户的无线运营商(当适用)应用程序版本:您的应用程序版本 要按分发渠道(包括 alpha、beta 和分阶段推出)查看您的应用程序版本,请从表格顶部选择渠道。将在当前分发的任何 alpha 或 beta 版本以及未升级到生产的版本中添加标签。一旦一个版本升级到生产,这个标签就会被移除。您仍然可以在列表中看到此版本。