Articles of google play

清单屏幕支持仅限设备和仅限平板电脑

什么应该是Android应用程序的清单条目,它只支持设备而非平板电脑。 设备大小可以变化,但最大值应为7英寸。 我已经为设备和平板电脑开发了一个不同版本的应用程序,现在我想在市场上推出这两款产品,但是明确的输入也支持10英寸平板电脑。 我想限制用户在10英寸平板电脑上下载此版本,10英寸平板电脑版本不应该在10英寸平板电脑上下载。 请建议我完美的清单入口。

Android:Google Playstore的公开测试版

最近了解到谷歌的最新测试服务。 这是通过此链接进行的Closed Beta testing和Open Beta testing : https : //support.google.com/googleplay/android-developer/answer/3131213和http://readwrite.com/2015/07/30/google-beta – 测试工具 。 为了尝试相同的公开测试function,我已经完成了以下工作: 上传新APK进行beta测试 设置反馈电子邮件ID 设置最大测试人员数量。 获取Opt-in URL (执行此操作后,我找不到任何保存按钮或文档中指定的任何内容。 在测试人员之间传播此选择加入的URL。 以下是我面临的问题: 当我通过我的Android设备点击选择加入的URL时,首先它要求我登录。但是,因为我正在尝试公开测试,不仅限于一组特定的电子邮件(gmails)和任何Google+小组或任何Google社区,为什么要将我带到谷歌登录页面? 在我通过我的个人邮件ID登录后,我收到以下错误消息: 以前有人遇到过这样的问题吗? 我在这里做错了什么? 对于任何想要尝试新的beta测试服务的人来说,任何有关它的信息都会非常有用。 提前致谢。

添加shareduserid后,Android应用无法从市场更新

我将shareduserid添加到我的应用程序,当尝试从google play store更新应用程序时,我得到-504错误。设备日志如下。 清单文件是正确的,从android studio或adb安装时没有问题,但无法从市场更新。 有任何想法吗? Copying /data/data/io.crash.air/files/com.xxx.xxx_36fcadf21b0a4ef18ff35b90608b3b1c.apk to base.apk D/PackageManager( 645): Renaming /data/app/vmdl1037256928.tmp to /data/app/com.xxx.xxx-2 I/ActivityManager( 645): Force stopping com.xxx.xxx appid=10271 user=-1: uninstall pkg I/PackageManager( 645): Package com.xxx.xxx codePath changed from /data/app/com.xxx.xxx-1 to /data/app/com.xxx.xxx-2; Retaining data and using new W/PackageManager( 645): Package com.xxx.xxx shared user changed from to com.yyy.yyy; replacing with new W/PackageManager( 645): […]

在Staged rollout中,更新的应用程序将显示在Play商店中

我们已经为我们的应用程序(应用程序升级)进行了分阶段部署,但是Play商店仍然显示以前的应用程序内容。 页面何时也会更新? 目前的分期推出百分比为1% 我们怎么看,用户数量已经更新了应用程序。

谷歌玩开发者控制台崩溃报告

我正在寻找一个API以编程方式提取我的应用程序的崩溃报告,我似乎无法find它是否存在。 我通读了谷歌播放开发人员API文档,但它似乎是为了发布您的应用程序和管理游戏相关的操作。 有人知道是否有可用于崩溃报告的API? 编辑:我无法修改应用,因为它由供应商提供,但通过我们的Google Play开发者帐户发布。 我只能访问Play开发者控制台的ANRS和崩溃报告。

Android:Play-Store忽略了使用-sdk minSdkVersion?

我构建了一个非常简单的应用程序,其中包含大约六个用于在会议中显示事件详细信息的活动。 它并不多。 但是,我知道该应用程序在运行低于Android 4.0.3的设备上运行不正常。 我将minSdkVersion设置为“15”并将targetSdkVersion设置为“18”,但是当我将apk上传到Play商店时,它告诉我它将在7以上的任何地方运行。 是否有一些我缺少限制应用程序仅在4.0.3及更高版本上运行的东西? <img src="http://img.androidcookie.com/android/7C16o.png" alt="来自AndroidManifest.xml文件。这是在标签内。”>

选择加入的URL在哪里?

我收到一条消息“当你发布应用程序时,这里会提供一个选择加入链接”,但我不知道还需要做什么才能发布我的alpha测试apk。 发布状态显示“完全展示”,这表明一切都已完成。 我知道它需要几个小时才会出现,但我已经等了好几天了。 要获取此URL,我需要做什么? 如果我侧载我创建的apk,它是否与从商店下载(在IAP授权方面)相同?

是否有可能在运行时可靠地检测安装了Android应用程序(Google Play或亚马逊市场)的商店?

有许多类似的Stackoverflow问题。 所有人都有答案建议在PackageManager类上使用像getInstallerPackageName这样的方法。 所有人都有评论或相互矛盾的答案说这不是一种可靠的方法,这表明可靠地检查安装给定App的商店的唯一方法是生成两个单独的二进制文件,每个二进制文件都设置了storeFlag ,并将一个二进制文件上传到Amazon和一到Google Play。 我需要知道哪个商店是App的安装程序,以便我知道要与应用程序内购买function进行通信的商店。 生成两个独立二进制文件的最终100%可靠方法是什么? 或者是否有100%可靠的基于代码的运行时方法?

直接将“免费”Android应用程序分发为.apk文件

我已经在Google Play上发布了Android应用。 希望直接将应用程序作为.apk文件脱机分发。 我的应用程序是完全免费的,我们希望它应该传播到尽可能多的人。 我不确定提供.apk文件有什么优点和缺点? 问题是: 当连接到互联网时,Google会直接将.apk安装作为下载吗? 直接安装.apk的用户是否会获得稍后发布的更新?

Android Auto应用可以在实际设备上进行测试吗?

我们正在为现有的Android / iOS版应用添加Android Auto和iOS CarPlay支持。 我们能够按照Android开发人员文档的指示,使用Android Media Browser模拟器成功测试Auto应用程序。 我们还有一个支持Auto和CarPlay的立体声头单元。 我们能够在主机上成功使用CarPlay应用程序,并且我们可以在主机上使用已发布的自动应用程序。 但是,我们无法在实际设备上看到我们的开发应用程序。 Auto文档仍然有点薄,但我收集的是基于我看到的一些措辞 ,当他们通过审核时,自动应用获得Google Play添加的一些特殊标记(或类似): 在向Android Auto用户提供该应用之前,Google Play会根据自动应用质量标准提交您的应用以进行审核,并通知您结果。 如果您的应用获得批准,Google Play会将该应用提供给Android Auto用户。 基于此,在通过Google Play发布和批准之前,是否可以在硬件上运行Auto应用程序? 这似乎是一个令人沮丧的鸡蛋问题。 我们希望确保在发布之前在实际硬件和目标设备上看起来很好。