Articles of 谷歌播放

Android – 上传与更新的权限到已发布的应用程序的新APK

所以我在启用结算function时无法将新APK上传到Play商店。 目前,我有一个已发布的应用程序是付费的,我想将其更改为订阅应用程序,以便用户获得每年订阅,从而获得最新的数据到应用程序。 现在我的问题是,开发者控制台不会让我上传一个具有启用计费权限的草稿APK。 我login到开发者控制台,进入APK,从简单模式切换到高级模式,将我的新APK保存为草稿,一旦上传,我得到以下错误: This configuration cannot be published for the following reason(s): All devices that might receive version 1 would receive version 2. Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code. 我更新了版本代码和版本号,使其比当前的版本号高一些,以及只有两个值中的一个没有成功的不同组合。 应用程序正在使用相同的密钥库进行签名。 谢谢,DMAN

Google Play商店:您需要修复您的高分辨率图标。 这不是一个有效的图像

这是我试图在Play商店中给我的应用程序一个图像时得到的错误消息。 这是图像。 它是在GIMP中创build的。 请帮忙,这是让我从我的应用程序了。

如何知道某个特定用户是否对Android应用进行了评分?

在我的Android应用程序,我需要实现一个function,允许询问用户,如果他希望评价这个应用程序,如果响应是“是”我要redirect到androidmarket应用程序,当用户已经评价的应用程序,应用程序不应该再问他一次。 所以我需要任何方式知道用户是否已经评价了应用程序。 我正在使用android-market-api,但我没有find任何返回世界卫生组织评价我的应用程序的方法。 AppsRequest返回全局评级,例如:5。 CommentsRequest只返回评论,但如果有一些用户没有评论评价应用程序的CommentsResponse返回空。 我需要这样的东西: app:myapp 用户:jhonb78@gmail.com 率:3 你能提出一些想法吗?

如何将Jenkins / Hudson上的APK上传到Play商店?

我使用Jenkins实现了一个持续集成pipe道,但作为最后一步,我希望Jenkins将已签名的APK文件部署/上传到Google Play Store和AndroidPit。 我寻找Jenkins / Hudson插件,但只find两个:一个用于Appaloosa,一个用于Zubhium。 我在Google Play和AndroidPit上都有工作的开发者帐户,可以手动上传Jenkins生成的APK。 但我的问题是: 有没有人知道教Jenkins (例如通过shell脚本?) 将APK上传到app store的方法?

Google Play错误:无法上传仅testingAPK

当试图将第一个apk上传到GooglePlay控制台中最近创build的项目时,我收到此错误: 您无法上传仅限testing版APK search谷歌给了我今天0精确string的结果。 我也提交了Play控制台的票据。 如果有任何答案,将在这里更新。 更新2017年11月29日 正如@ paul-lammertsmabuild议的,有一个解决方法。 仍然会很高兴知道为什么我们需要走马灯的方式,我们不能通过IDE来做到这一点。

无法将更新后的APK上传到Google Play商店

同样的问题发布在这里,但答复给我不起作用。 我已经上传到商店,现在我无法更新我的应用程序,包括一些错误修复。 每当我尝试上传APK我得到这个错误 上传失败 您上传了一个可debugging的APK。 出于安全原因,您需要先禁用debugging,然后才能在Google Play中发布。 我尝试添加Android:debuggable =“false”到我的清单,但我仍然收到相同的消息。 我目前正在使用Android Studio来生成已签名的APK。 编辑这里是我的AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.aventuracctv.aventurafibercalculator" android:versionCode="3" android:versionName="1.2" android:debuggable="false"> <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="18" /> <application android:allowBackup="true" android:icon="@drawable/app_icon" android:label="Fiber Calculator" android:theme="@style/AppTheme"> <activity android:name="com.aventuracctv.aventurafibercalculator.MainActivity" 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> </manifest>

Android IAB:“错误刷新库存(查询项目的价格)”开发人员错误

我已经使用IABHelper类设置了应用程序结算v3中的Android,并遵循了Google提供的示例代码 。 我主要通过购买工作(与签名的apk和真正的信用卡收费)。 然而,在今天的testing过程中,我开始从queryInventoryAsync()方法中的queryInventoryAsync()得到一个新的错误: IABResult message: "Error refreshing inventory (querying prices of items)" IABResult response: 5:Developer Error 奇怪的事情#1是这发生在onIabSetupFinished()callback返回(习惯性的“Hooray”消息)之后。 奇怪的事情#2是我可以随后成功地处理应用程序购买(使用launchPurchaseFlow()方法)。 我在这里find了一个补丁来解决我遇到的同样的症状,但是这对我没有帮助。 我尝试过使用不同的设备,使用不同的Gmail帐户,从头开始构build新的产品。 我什至得到我的应用程序的正确运行(什么?!)的早​​期版本的错误。 我的问题是:即使在IABHelper确认设置成功后,为什么我无法查询产品库存? 有什么可能导致这个错误,我该如何解决? 感谢您的任何见解。 UPDATE 我能够通过放弃我正在testing的帐户并切换到一个新帐户来使库存查询事务重新开始工作。 没有代码更改。 我的试探性结论是,在我使用的用户帐户(?)中某些内容已损坏。 在testing过程中,我遇到了很多不同的应用内产品的购买问题,但我仍然需要了解发生了什么,并确保这不会发生在我的任何用户身上。 请让我知道,如果你有这方面的经验。 谢谢!

你如何从Android市场中删除自己的应用程序

我上传了一个应用程序到Android市场,但我发现了一个错误,现在想删除它。 我怎样才能做到这一点? 解决scheme如下所述 :从开发者控制台,点击您的应用程序的链接。 滚动到底部,有2个button – “取消发布”和“保存”。 点击“取消发布”

“这个应用程序可用于超过0个设备。”

我继续得到这个,因为我正在上传我的Android应用程序信息,屏幕截图和其他信息: 此应用程序可用于超过0个设备。 在此之前它显示: 屏幕布局:正常大XLARGE 所需的设备function android.hardware.touchscreen android.hardware.screen.portrait 这是什么原因造成的?

Google Play服务模拟器,实现Google Plusloginbutton等

在Android应用程序中集成G​​oogle Plusloginbutton时,我观察到button在实际设备和仿真器上的显示方式有所不同。 我意识到Google Plus服务APK没有安装在模拟器中,但是这可以通过从设备中拉出APK并使用APK将其安装到模拟器中来解决。 我目前的“实现”只是简单的在布局中包含loginbutton,通过引用以下XML代码的button: <com.google.android.gms.common.SignInButton android:id="@+id/sign_in_button" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 当我在设备上testing我的应用程序时,button显示全部红色和shiny,根据这里提到的准则https://developers.google.com/+/mobile/android/sign-in 。 但是在模拟器上运行时,这只是一个正常的button(带有黑色文本的灰色背景),表示“用Googlelogin”。 任何想法为什么结果是不同的? 我已经确定我正在运行相同的API级别,并且仿真器上的资源似乎也正确地拉入,因为它显示了实际的loginbutton(但具有不同的外观)。 更新:在logcat中find线索; 消息“Sign in button not found,using placeholder instead。” 几乎解释了为什么我看到模拟器上的灰暗沉闷的button。 仍然需要弄清楚为什么; 可能是“从设备复制谷歌加apk的”黑客无法正常工作。