Android 安卓:如果我打开一个指向Google Play的URL,如果用户不';你没有安装市场应用程序吗?

Android 安卓:如果我打开一个指向Google Play的URL,如果用户不';你没有安装市场应用程序吗?,android,browser,android-intent,installation,Android,Browser,Android Intent,Installation,并非所有Android设备都安装了Google Play应用程序。 那么,如果我故意在浏览器中打开Google Play页面,会发生什么? 用户仍然可以下载应用程序吗 我无法测试它,因为我所有的设备都安装了谷歌Play应用程序作为Android操作系统的一部分 以下是相关代码: String url = "http://play.google.com/store/apps/details?id=com.example.my_app"; Intent i = new

并非所有Android设备都安装了Google Play应用程序。 那么,如果我故意在浏览器中打开Google Play页面,会发生什么? 用户仍然可以下载应用程序吗

我无法测试它,因为我所有的设备都安装了谷歌Play应用程序作为Android操作系统的一部分

以下是相关代码:

        String url = "http://play.google.com/store/apps/details?id=com.example.my_app";
        Intent i = new Intent(Intent.ACTION_VIEW);
        i.setData(Uri.parse(url));
        startActivity(i); 

用户是否能够安装该应用程序?

它将在此页面打开浏览器。我不确定如果用户没有安装市场,是否能够将应用程序推送到他们的设备上。

play store将在浏览器中打开,但用户仍无法下载和安装,因为他/她的设备在可安装的play store设备列表中显示为无效(请记住,play store的浏览器版本从不下载,而是通过云安装将其发送到各种设备)。如果没有安装play store,您唯一的选择就是为他们提供一个下载链接以进行侧加载。

嘿,我想知道哪些设备没有安装GooglePlay。Kindle Fire是其中之一,还有一些谷歌电视。我肯定还有其他。一些制造商不会将Market应用程序作为其操作系统的一部分安装,特别是如果他们已经安装了我有自己的市场。一些自定义ROM,例如Cynogen不包括市场应用程序。这是一个自定义横幅广告,因此我可以测试是否安装了市场应用程序。你知道市场应用程序的软件包名称吗?