这是在Android 6.0中的SD卡中的文件内创建文件夹的代码,我使用Flex代码,添加了ANE扩展,AIR版本24.0和swf = 35.在调试模式下工作,但不能正常发布模式。请帮帮我。
if(library.Utility.getDeviceType()==“ANDROID”)
{
{{1}}
答案 0 :(得分:2)
您应该尝试将跟踪(例如权限状态pdfFolder.exists
等)写入textField
,以便您可以在发布模式下本地化问题。
同时收听IOErrorEvent.IO_ERROR
上的SecurityErrorEvent.SECURITY_ERROR
和targetFile
,并将其追踪到textField
,也许会遇到一些问题。
通常您应该将应用程序文件保存在File.applicationStorageDirectory
中(而不是userDirectory
中),但我想您希望用户能够自己访问这些文件?
尝试不带点的文件夹("Folder"
而不是".Folder"
)。
在Android上,您需要授予在application.xml
中写入文件的权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>