我制作了一个简单的代码,可以从Google Play下载应用。我试过了 代码并在真实设备上测试它,但我收到一个错误,名为“没有应用程序可以执行此操作。”我在清单中声明了android.permission.INTERNET,但仍然无法正常工作。 如果你能帮助我,我会很高兴的。
Intent i = new Intent(android.content.Intent.ACTION_VIEW);
i.setData(Uri.parse("market://developer?*/urlofgoogleplay*/"));
chooser = Intent.createChooser(i,"Launch Market");
startActivity(chooser);
答案 0 :(得分:1)
答案 1 :(得分:1)
public static void linkGooglePlay(Context context) {
Uri uri = Uri.parse("market://details?id=" + context.getPackageName());
Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
try {
context.startActivity(goToMarket);
} catch (ActivityNotFoundException e) {
context.startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://play.google.com/store/apps/details?id=" + context.getPackageName())));
}
}