Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何打开像谷歌应用程序广告一样的应用程序安装页面_Java_Android_Google Play - Fatal编程技术网

Java 如何打开像谷歌应用程序广告一样的应用程序安装页面

Java 如何打开像谷歌应用程序广告一样的应用程序安装页面,java,android,google-play,Java,Android,Google Play,我正在开发一个Android应用程序,用于安装来自Google Play的特定应用程序,而无需进入Google Play商店。我正在寻找任何方法来安装apk文件从谷歌播放没有使用谷歌播放商店 我尝试了谷歌广告意图模式,它允许你在谷歌播放对话框中查看和安装应用程序,而无需进入播放商店。如果你点击谷歌的任何应用广告,你可以看到下面的对话框是一个使用意图的例子: intent://details?id=com.iqoption&inline=true&enifd=ANRrB2M-o89

我正在开发一个Android应用程序,用于安装来自Google Play的特定应用程序,而无需进入Google Play商店。我正在寻找任何方法来安装apk文件从谷歌播放没有使用谷歌播放商店

我尝试了谷歌广告意图模式,它允许你在谷歌播放对话框中查看和安装应用程序,而无需进入播放商店。如果你点击谷歌的任何应用广告,你可以看到下面的对话框是一个使用意图的例子:

intent://details?id=com.iqoption&inline=true&enifd=ANRrB2M-o89kpBfnxzWr-fsTrGWfRA9qoCmNGSahSVFMz7gfeFIuU6OaFB1I0pAvDLdcm0mwAe049bUXrBqGcBxkAjX63-vj_jLa3x4_-OrZOgM_kcM_9g4Sek9BeMUBZAC93wPn-QPl3LROr5PSDP1b8gX7rUmbuLU&gref=EkQKPAoICPDf5vMFEGESLACCecsK8-ZhLtqxTT5e4Cmwbb7O9uUr5luF9hDOkLwL9ICTA38SFiFhrNkEGgItwxAC8P8HARjrwrfTAiIGGAUgATAB#Intent;scheme=market;package=com.android.vending;end;
但是,当我更改意图的包名时,它就不起作用了。它刚刚把我转移到谷歌游戏商店

我在按钮中使用了以下代码来处理模式:

Intent intent = null;
                try {
                    intent = Intent.parseUri(url, Intent.URI_INTENT_SCHEME);
                    //intent.setPackage("com.android.vending");
                    startActivity(intent);
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
但它不起作用,它把我带到谷歌游戏商店。而不是打开安装对话框。 这是我指的谷歌应用广告对话框

这是谷歌应用程序广告对话框:

这是否回答了您的问题?谢谢@Floern我改变了解决问题的方法。@Wadelzubair你是怎么解决的?我通过改变我的整个方法和逻辑解决了我的问题。@Wadelzubair所以基本上无法像Youtube那样打开安装对话框?