我的免费应用程序(尚未上市)有一个按钮,可以引导用户使用付费应用程序...使用以下方式执行此操作:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);
问题是我应该用什么来代替com.android.example?它是我第一次创建项目时所做的包的名称吗?
答案 0 :(得分:1)
只需输入付费应用的套餐名称即可。
答案 1 :(得分:1)
是的,Market使用的ID与在AndroidManifest.xml文件中指定的包名相同:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.etc.etc.yourpackagename">
...
</manifest>
答案 2 :(得分:0)
an older question并没有出现同样的问题,但在问题帖子中,有一个可以完成你想做的工作代码。
如果您只是用谷歌搜索“android意图推销应用意图”,你就会找到它......