Articles of 谷歌播放

如何在Google Play Developer Console中查找Android应用的帐户所有者?

这个问题涉及到Google Play开发者控制台。 一年前有一个帐户与我分享。 当我select这个帐户,然后点击设置 ,我看到消息: The developer profile can only be edited by the account owner. 但是当我查看开发者简介>电子邮件地址时 ,显示我自己的地址。 即使在标有谷歌钱包的底部的部分,它说 … The contact email address is my-own-email-address@gmail.com 所以我的问题是,如何找出哪个Google帐户被认为是所有者 ? 如果我点击标有“ 帮助与反馈”>“联系支持”的button,则只需带我进入自动帮助系统,但没有合适的选项。

检测该应用是否为Play商店中的Beta版本

我担心答案可能是“不可能的”,但是我想知道是否有办法检测我上传的apk到Play商店是否是alpha / beta或stable渠道。 我想实现这一点,因为我有一个完整的菜单导致Betafunction,我想隐藏在稳定的渠道。 这是非常有用的,因为当我修复我推送到商店的通用错误时,我不想每次都重新编译带有或不带有testing版button。 我很遗憾没有代码分享,但任何帮助或build议将不胜感激

Play商店有新版本的应用程序,但没有显示更新

我有我的应用程序安装在我的单元版本1.0.5(版本代码9) 在Google Play商店中,我可以看到版本1.0.7(版本代码为11)的应用程序,但没有显示button更新(它显示button“打开”) 这是我必须包括在我的应用程序? 这是在Play商店的错误吗? 这是一个configuration问题? 我join我的AndroidManifest.xml <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="20" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="com.spg.googlemaps.permission.MAPS_RECEIVE" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <!– <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.BATTERY_STATS" /> –> <uses-feature android:name="android.hardware.camera" android:required="true" /> <uses-feature android:name="android.hardware.camera.front" […]

确定应用程序从Google Play商店购买的date(或版本) – 相当于iOS appStoreReceiptURL

我想确定一个用户最初从Google Play商店购买的Android应用的版本。 我需要这些信息来帮助支持从付费应用模式转换为免费增值模式。 在iOS7之后,你可以通过使用[NSBundle appStoreReceiptURL]来完成这个操作,它返回一个可以被检查的App Store收据的URL。 Google API中是否有相同的function?

在Google Play上保留一个包名称

Google Play上的应用名称不必是唯一的,并且可以要求Google通过商标声明或DCMA删除违规应用。 然而,真正不清楚的是它如何与软件包名称一起工作。 如果我正在开发“谷歌应用程序”(原谅我一个愚蠢的例子),但有人打我注册com.google ? 我可以通过上传已签名但未发布的 APK到Google Play来防止发生这种情况吗? 或者我真的不得不发布空的应用程序? 我是否可以要求Google Play通过包名称删除现有的应用程序(并允许我接受)​​,因为他们在包名称中使用了“google”? 另一个问题出现在堆栈溢出 ,但并没有真正解决软件包名称。

为多个客户端发布一个Android私人应用程序

我们正在处理的是什么 我们有这个应用程序,我们分发给我们的客户以离线方式(即没有上传到Play商店)。 分配给每个客户端的应用程序风格几乎相同,稍微调整一下。 我们所有的客户分享这个应用程序给他们的员工使用。 基本上这是一个企业应用程序。 有什么问题 最近,我们的客户之一开始使用MDM(移动设备pipe理)工具,该工具可阻止未从Google Play下载的应用程序。 显然,我们收到了客户的请求,看看我们是否可以在Google play上上传这个应用。 这里重要的是,我们有超过100个客户,提供给每个客户的应用程序包名实际上是相同的。 所以这是同一个应用程序,稍微调整一下。 如果我们沿着将应用程序发布到游戏商店的道路,我们可能会陷入混乱(我们不希望上传100个不同的应用程序到游戏商店 – 即每个客户端都有一个应用程序)。 我们正在从我们的最后做一些优化,以便多个客户端可以使用相同的应用程序(但我们不能让所有100+客户端使用相同的应用程序)。 我在看什么? 我开始考虑Android For Work(AFW),Google私人应用程序,Managed Google play并仍在消化这些东西。 但对我来说,这看起来只是企业部署/发布应用程序的一种安全方式,只能在特定设备和特定configuration文件下进行下载(与个人应用程序和数据保持分离,以防将个人手机用于个人和工作目的)。 我在找什么解决scheme? 私下部署一个应用程序(在Google和私人主机上都可以托pipe它,但在这两种情况下都是用Google play列出的),让我的客户与他们的员工共享这个应用程序。 每个客户的每个私人应用程序都应该位于自己的私人小岛上。 我想分发给所有客户端的应用程序名称相同(从我目前阅读的内容来看,这可能不适用于Google Play,但我希望有人能指出事实,如果我错过了某些内容)。

Google不再允许使用WebView。 有什么select?

新的Google Play开发者计划政策规定,不再允许发布基于WebView的Web浏览器: 不要发布应用程序的主要function是: 提供未由您拥有或pipe理的网站的网页视图(除非您拥有网站所有者/pipe理员的许可) 我正在考虑开发基于WebView的Web浏览器,但现在我发现这已经不再允许了。 坦率地说,我发现要求每个网站都有权利通过基于WebView的浏览器来显示其内容。 我有什么select? 是否有一个与WebView一样强大的替代Web工具包?

该应用程序与您的所有设备不兼容

在发布这个之前,我已经阅读了所有相关的问题。 我用Unity3D开发了一款游戏并上传到Google Play。 昨天它可用于所有设备,有来自其他用户的评论。 今天我收到了有关Google Play上应用程序不可用的报道。 它在GP的Web版本上可用,但对任何设备都不兼容,GP上的移动版本根本不可用。 在开发者控制台中,所有设备都兼容: 而在networking版上,他们不是(所有以前的版本都从设备中删除): 我的清单文件: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="pro.labster.xyz" android:versionName="1.0" android:versionCode="1" android:installLocation="preferExternal"> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" /> <application android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="false"> <!– … –> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" /> <uses-feature android:glEsVersion="0x00020000" /> <uses-feature android:name="android.hardware.touchscreen" /> <uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" /> <uses-feature android:name="android.hardware.touchscreen.multitouch.distinct" android:required="false" /> 所以,问题是为什么它昨天 […]

尝试上传到Android电子市场时出现错误:“android:icon”属性:属性不是string值“

这里没有类似的问题,但是在其他人的谷歌上search也有同样的问题。 没有推荐的修复程序正在工作。 完整的错误是: 该文件无效:W / ResourceType(32055):包0(错误-75)中获取0x7f050001(t = 4 e = 1)的条目失败获取'android:icon'属性的错误不是string值 这是我的清单: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.dominoes" android:versionCode="10" android:versionName="2.00"> <application android:icon="@drawable/myicon" android:label="@string/app_name"> <activity android:name=".Dominoes" android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4" /> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="false" /> </manifest> 图像“myicon.png”位于res / drawable文件夹中。 这是一个96×96的.png。

Android应用程序名称必须唯一吗?

如果同名(不是我的)的应用程序已经存在,我可以向Google Play发布Android应用程序吗? 必须是唯一名称(先到先得)还是Google Play让“自由市场”决定哪个名称值得?