我在论坛中尝试了许多解决方案,但它们似乎不起作用。我需要在我的手机中创建一个 pdf (Environment.getExternalStorageState() +File.separator +"Try" +File.separator +"FirstPdf.pdf";) 但我有一个例外。我在清单中使用verifyStoragePermissions(this)
和。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
问问题
290 次
2 回答
0
替换Environment.getExternalStorageState()
为Environment.getExternalStorageDirectory()
。
于 2016-06-20T13:25:17.953 回答
0
尝试这个
File file = new File(Environment.getExternalStorageDirectory() +File.separator +"Try" +File.separator +"FirstPdf.pdf");\
// here your logic for write pdf file
笔记:
你正在努力getExternalStorageState()
,它会
Returns the current state of the primary shared/external storage media
的。
参考: 外部存储状态
于 2016-06-20T14:06:30.310 回答