我只是想通过提供一个启动市场的按钮来“帮助”我的用户向我的应用程序提供反馈。当然,在这里找到了一个可行的解决方案,其中有:确定设备是否可以启动Android电子市场应用程序
Uri uri = Uri.parse("market://details?id=<mypackagename>");
Intent intent = new Intent (Intent.ACTION_VIEW, uri);
startActivity(intent);
很简单,谢谢!
但是:在我第一次运行时,我在模拟器上有这个。立即给出ActivityNotFoundException
。
现在,我的问题:有没有一种方法可以在我尝试之前找出对此意图的调用是否会成功?这样我就可以完全隐藏按钮甚至不提供选项。
非常感谢您的赞赏!
回答这个问题会给你你需要什么 http://stackoverflow.com/questions/3341176/how-to-detect-the-存在的机器人市场上的设备 –