- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我怎么能写一段代码来告诉我你的 android 手机上安装了 android market?
最佳答案
有两种方法。您可以使用已经提到的 getPackageManager()
和 getApplicationInfo()
(如果找不到包,将抛出 PacketManager.NameNotFoundException
-见 here )。 Android Market 的包名称是 com.android.vending
。
但是,您也可以创建一个虚拟 Intent 来搜索市场并检查其处理方式。如果结果列表中至少有一个条目,则可以确定已安装 Android 电子市场:
Intent market = new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=dummy"));
PackageManager manager = getPackageManager();
List<ResolveInfo> list = manager.queryIntentActivities(mmarket, 0);
关于android - 如何检查我的用户设备上是否安装了 Android 电子市场?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7482036/
我如何开始成为一名 Android 开发者?我知道我需要付费,但我不确定其他事情。本人做过iOS开发,恕我以Apple App Store做比较或假设。 如何分发我的应用程序? 是否有应用审核流程?
几周前,我上传了一个应用程序,它恰好是一个小部件。但是从我上传它开始,我看到很多人取消了。谷歌给我的唯一原因是: You cancelled this order. Reason: Other (de
(问题也张贴在这里:http://www.google.com/support/forum/p/Android+Market/thread?tid=68dc1f694537c7dc&hl=en) ht
我怎么能写一段代码来告诉我你的 android 手机上安装了 android market? 最佳答案 有两种方法。您可以使用已经提到的 getPackageManager() 和 getApplic
我正在为 Android 上的应用程序开发精简版。如何启动 Intent 以打开 Android Market,最好显示我的应用程序的完整版本?这很难在模拟器(这是我拥有的最接近设备的设备)上进行测试
如何在 Android Market/Google Play 上找到我的应用程序的市场 URL? 最佳答案 市场 URL 的格式如下: market://details?id=com.example.
刚才我开发了一个应用程序,现在我准备把它上传到安卓市场,但是当我尝试上传时,它显示以下错误消息: Market does not accept apk signed with the debug ce
我是一名优秀的程序员,十分优秀!