Articles of 谷歌播放

您可以使用IntentsearchGoogle Play吗?

情况如下: 我想通过隐含的意图打开另一个应用程序,但用户没有足够的应用程序。 我可以为他打开“Google Playsearch活动”,其结果包括包含能够提供此类意图的组件的应用程序(具有适当的意图filter)。 换句话说,您可以使用“意图数据”执行search吗?

在Google Play开发者控制台中更改应用内商品价格和描述时的传播延迟

在Google Play开发者控制台中进行的价格/描述更改通常需要多长时间才能生效并传播到设备? 我有两个应用内产品,我正在testing价格和描述的变化。 使用getSkuDetails()库中的getSkuDetails() ,我可以在应用程序运行时查询这些信息。 在更改Google Play开发者控制台中的信息之后,说明更改在应用中显示得相当快。 然而,它已经2个小时了,价格变化还没有查询更新的信息 – 它仍然是原来的价格。 鉴于我同时改变了两者,我希望两者都有相同的传播延迟。 这提出了一个新的问题:如果延迟很重要,在这个过渡期间会发生什么? 价格是否因购买而改变,以便通过Google电子钱包工作stream程显示新价格,但通过getSkuDetails()获得的显示给应用中客户的价值将反映原始价格? 我search了文档,但是关于更改价格时会发生什么情况的信息很less。 这个博客文章是有用的,在一个高层次: http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html

如何使Android应用程序可用于平板电脑和前11 sdk?

更新:添加到清单解决了它: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14"/> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true"/> 看起来像谷歌悄悄停止上市在平板电脑市场新提交的应用程序不符合他们的“优化技巧”。 其中一个“提示”是将minSdkVersion="11"设置minSdkVersion="11" ,这意味着他们的整个用户数量仍然会减less40%,他们仍然运行着sdk 10(搞笑)。 有人可以build议最痛苦的解决scheme,让我的目标是前11 SDK用户和平板电脑,最好不进入多个APK业务。 如果有多个APK要走,那么分离用户的最佳条件是什么,所以我至less可以拥有一个单一的版本代码。 (该应用程序完全兼容所有的屏幕尺寸和密度,目前的目标是minSdkVersion="8" )

如何在Google Play商店中打开开发者页面(market://)

最近,Google Play让开发者创build开发者页面。 以下是示例: https : //play.google.com/store/apps/dev?id = 5700313618786177705 我试图find开发者页面Uri链接(市场:// …),我可以使用,但我无法find它在Android开发者页面上。 ( http://developer.android.com/distribute/tools/promote/linking.html ) Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("market://…")); startActivity(intent);

APK保留在Google Play开发者控制台中

今天,Google Play开发者控制台小组添加了一项function,用于pipe理版本。 它有三个选项发布: – APK要添加 – 我从中了解到,当您上传新应用或更新应用时,它将在Google Play上展开,具体取决于分阶段推出的百分比,并会停用先前的APK。 APK要停用 这会列出一组已停用且不再在Google Play上投放的APK。 APK保留 我无法理解这个新function的意义? 有人可以帮我吗? 提前致谢。

Android应用程序testing/阿尔法testingapk不安装

我的公司在google play store / android marketplace上发布了一个应用程序。 我们正在修复的下一个版本的应用程序中的一个问题是增加了xlargeScreen = true(在之前的版本中它被设置为false,所以现在应用程序没有显示在更大的平板电脑上)。 我们试图获得alpha / betatesting设置,所以我们可以确保在推apk之前,我们已经解决了所有的问题。 我已经上传了一个apk到alpha并发布了它。 我创build了一个Google +社区,将它添加到已接受的testing人员,并发送了应用程序的链接。 但是,当我们走出链接,成为testing人员时,什么都不会发生。 如果我去谷歌播放商店,它显示的最新上传到帐户的date,但“安装”button试图安装以前的现场版本(这是不兼容的testing设备,耶!)。 另外有人使用他们的设备,所有安装都是将旧版本安装到他们的设备上。 我已经考虑过“等待24小时才能发布”这个问题,但星期五午餐时间上传了第一个字母,星期一在今天的午餐时间也不行。 我把老版本的apk换成了beta,并且在今天的午餐里放了一个新的alpha版本(更多bug修复版本)。 我检查了所有的设置,一切都看起来是正确的,但我不明白我是如何实际下载testing版或阿尔法在这一点上。 如果我想下载生产版本1)我想如何在与生产版本不兼容的设备上执行此操作?2)如何在testing版和Alpha版之间进行select?

ActionBar和ActionBar.Tab和导航抽屉安卓

我在android-support-v7-appcompat的帮助下使用了操作栏,并在其上使用了Navigation drawer。 在我的片段之一,如果我使用ActionBar.Tabs然后选项卡重叠导航抽屉和抽屉获取下面的ActionBar选项卡。 如何在Google Play应用程序或Google电影应用程序中制作操作栏 标签也应该像片段一样落后。 我怎么能做到这一点与android-support-v7-appcompat库

应用发布者

我即将完成我的Android应用程序。 我想提供精简版和更完整的付费专业版。 不幸的是,Google不允许澳大利亚开发者出售应用程序,我在美国或英国没有任何朋友。 有谁知道一个人/公司会代表我发布我的专业应用程序? 谷歌search没有带来任何结果。 谢谢。

在ICS上区分平板电脑和智能手机

我明白,默认情况下(ICS前),为了区分平板电脑和智能手机,开发人员可以使用Android Manifest中的sdk版本(除了屏幕尺寸和OpenGLfilter)。 现在,在SP和平板电脑上运行的ICS,开发人员有什么select来区分SP和平板电脑? 我不认为屏幕尺寸是可靠的。 让我们说出于某些原因,我不能有一个普通的apk和SP。 我也想避免为平板电脑和SP单独申请

谷歌地图api v2和谷歌播放服务lib的旧版本

我要在我的android应用程序中使用地图,我应该使用谷歌播放服务。 我读了很多这样的q \ a。 在提到的问题中,接受的答案build议使用旧版本的谷歌播放服务库,就像Froyo。 我下载了谷歌播放服务R10,并在我的应用程序中使用它,但我得到的错误。 如果我从清单中排除这行代码: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 并运行我的设备中的应用程序(目前版本的谷歌playe服务在我的设备是3.2.66),它会引发错误: java.lang.IllegalStateException: The meta-data tag in your app's AndroidManifest.xml does not have the right value. Expected 4030500 but found 0. You must have the following declaration within the <application> element: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 如果我把它包含在android:value = 4030500的应用程序运行,但说我应该更新我的“谷歌播放服务”。 那么我应该怎么把android:value或者我的方式是正确的呢? 问候