Google有一个很好的页面,显示如何执行此操作: https://developer.android.com/distribute/tools/promote/linking.html
基本上,使用此代码,它会将Play商店打开到新的应用页面:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
但是当我尝试这个时,我收到错误:
Cannot resolve the symbol 'Uri'
我错过了什么?我确信它非常简单,也许我需要导入它。
已解决:导入Uri类是个问题。我还不确定导入它的新热键是什么。 Apple-Shift-o不再适用了。线上的一个按钮出现了一段时间,并提出为我导入它。
答案 0 :(得分:0)
使用正确的格式:
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri.parse("market://details?id=com.example.android"));
startActivity(intent);