Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
Android 如何使用改型2 POST方法下载PDF?_Android_Retrofit2 - Fatal编程技术网

Android 如何使用改型2 POST方法下载PDF?

Android 如何使用改型2 POST方法下载PDF?,android,retrofit2,Android,Retrofit2,我试图下载PDF使用改造2后的方法。 部分改装请求和响应是可以的,我得到了以下表单中的PDF文件响应: 1 0 obj [/PDF /Text /ImageB /ImageC /ImageI] endobj 13 0 obj << /Length 1600 /Filter /FlateDecode >> stream x��X�nSG�_�w�����K���BmD q�D�K|�:q�:�Jy�>B���̜�o 我得到了这

我试图下载PDF使用改造2后的方法。 部分改装请求和响应是可以的,我得到了以下表单中的PDF文件响应:

1 0 obj
    [/PDF /Text /ImageB /ImageC /ImageI]
    endobj
    13 0 obj
    << /Length 1600 /Filter /FlateDecode >> stream
    x��X�nSG�_�w�����K���BmD q�D�K|�:q�:�Jy�>B���̜�o
我得到了这个错误:

door tracker: "Oops! Failed to create door tracker directory"
在这个问题上,我尝试过其他一些解决办法,但没有成功。所以我得到了很好的回复,但我无法将其保存到手机中。此外,我还添加了一个用户权限:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


如果您的问题只是创建目录,为什么要发布下载代码和改装代码?您最好在尝试下载之前创建一个目录,这样您就可以取消下载了。你忘了
返回其中mkdirs()失败。您还可以显示Toast()以通知用户您的应用程序。你在安卓Q上吗?在检查是否存在之前创建所需的目录。如果您使用的是Android M(API 23)或更高版本,则必须请求存储访问的运行时权限(您只是在清单文件中请求)。你的问题中没有提到Android版本。正如@blackapps所说的,我认为这与网络图书馆的改造问题无关。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />