我只是想通過提供一個啓動市場的按鈕來「幫助」我的用戶向我的應用程序提供反饋。當然,在這裏找到了一個可行的解決方案,其中有:確定設備是否可以啓動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-存在的機器人市場上的設備 –