Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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 我需要//content://media/ 但是得到file://mnt/sdcard/_Java_Android_Upload_Youtube - Fatal编程技术网

Java 我需要//content://media/ 但是得到file://mnt/sdcard/

Java 我需要//content://media/ 但是得到file://mnt/sdcard/,java,android,upload,youtube,Java,Android,Upload,Youtube,我的目标是从我的应用程序上传一个特定的视频文件到youtube 下面是我的方法中的一些代码: File videoToPlayFile = new File(mSharedPreferences.getString("output_file", "")); Intent intent = new Intent(); intent.setDataAndType(Uri.fromFile(videoToPlayFile), "video/*

我的目标是从我的应用程序上传一个特定的视频文件到youtube

下面是我的方法中的一些代码:

        File videoToPlayFile = new File(mSharedPreferences.getString("output_file", ""));


            Intent intent = new Intent();  


    intent.setDataAndType(Uri.fromFile(videoToPlayFile), "video/*");
    Intent intent2 = YouTubeIntents.createUploadIntent(this,intent.getData());
    startActivity(intent2);

我得到了intent.getData的Uri路径需要以该错误开头的错误content://media,但当我获取日志时,它始终显示为一条路径,如file://mnt/sdcard/blablabla.mp4

请将您使用的语言和系统添加到标签中。。。