Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.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 Android apk被拒绝_Java_Android_Google Play - Fatal编程技术网

Java Android apk被拒绝

Java Android apk被拒绝,java,android,google-play,Java,Android,Google Play,我想更新我的一个应用程序,从cordova切换到原生Android代码,但在提交新的apk后,我在开发者控制台收到了这条消息 您最近提交的应用程序因违反设备而被拒绝,并且 网络滥用政策。在提交你的应用进行另一次审查之前, 通读该策略并修改你的应用程序,以确保它不会 启用YouTube视频的背景播放。如果您提交了更新, 你的应用程序的前一个版本仍然在Google Play上运行 问题是我没有在我的应用程序中使用任何Youtube内容。我只需向Web服务器api发送一个GET请求,该api将返回一个

我想更新我的一个应用程序,从cordova切换到原生Android代码,但在提交新的apk后,我在开发者控制台收到了这条消息

您最近提交的应用程序因违反设备而被拒绝,并且 网络滥用政策。在提交你的应用进行另一次审查之前, 通读该策略并修改你的应用程序,以确保它不会 启用YouTube视频的背景播放。如果您提交了更新, 你的应用程序的前一个版本仍然在Google Play上运行

问题是我没有在我的应用程序中使用任何Youtube内容。我只需向Web服务器api发送一个
GET
请求,该api将返回一个url,然后我将该url传递给
ChromeCustomTabs

这是进行查询(一个
AsyncTask
)并将结果广播回“我的活动”的代码

    Document doc = Jsoup.connect(url).get();
    String newUrl = doc.text();

    Intent response = new Intent(Home.INTENT_FILTER_SERVICE_READY);
    response.putExtra(Home.INTENT_EXTRA_NAME, newUrl);
    LocalBroadcastManager.getInstance(Application.getContext()).sendBroadcast(response);
然后,这就是我如何在活动中获取链接,并在
ChromeCustomTabs
中(如果可用)或在默认浏览器中打开url的方法

String newUrl = intent.getExtras().getString(INTENT_EXTRA_NAME);

if(Functions.isChromeCustomTabsSupported()) {
    CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
    builder.setToolbarColor(Color.parseColor("#36465D"));
    builder.setStartAnimations(Home.this, R.anim.slide_in_right, R.anim.slide_out_left);
    builder.setExitAnimations(Home.this, R.anim.slide_in_left, R.anim.slide_out_right);
    builder.addDefaultShareMenuItem();

    CustomTabsIntent customTabsIntent = builder.build();
    customTabsIntent.launchUrl(Home.this, Uri.parse(newUrl));
} else {
    Intent openInBrowser = new Intent(Intent.ACTION_VIEW);
    openInBrowser.setData(Uri.parse(newUrl));
    startActivity(openInBrowser);
}