2

我在单击按钮时使用此方法。我的应用程序尚未在 google play 中启动,因此我尝试在 URI 中使用其他应用程序的包名称。我尝试了许多不同的软件包,但总是收到“找不到活动异常”

public void rateApp(View v) {
        try {
            Intent intent = new Intent(Intent.ACTION_VIEW);
            intent.setData(Uri.parse("market://details?id=mobi.infolife.installer"));
            startActivity(intent);
        }catch (Exception e) {
            Log.i("Exception", "Exception is "+e);
        }
    }

谁能说发生了什么问题。

提前致谢

4

1 回答 1

4

我猜这是在模拟器上。“market://”链接仅在设备上安装了 Google Play 应用程序时有效。

如果未安装(您有例外),那么您可以启动网络浏览器。

于 2012-06-18T09:10:40.827 回答