用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

解决:

var _Path:File = File.applicationDirectory;
var _url:String = _Path.nativePath.toString();
_url+= "/test.txt";
var file:File = new File(_url);
var stream:FileStream=new FileStream;
stream.open(file, FileMode.WRITE);
stream.writeUTFBytes(input.text);
stream.close();

或是
把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

要将file的文件地址改成全路径的,不能是相对路径的
转:用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

解决:

var _Path:File = File.applicationDirectory;
var _url:String = _Path.nativePath.toString();
_url+= "/test.txt";
var file:File = new File(_url);
var stream:FileStream=new FileStream;
stream.open(file, FileMode.WRITE);
stream.writeUTFBytes(input.text);
stream.close();

或是
把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

要将file的文件地址改成全路径的,不能是相对路径的
用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

解决:

var _Path:File = File.applicationDirectory;
var _url:String = _Path.nativePath.toString();
_url+= "/test.txt";
var file:File = new File(_url);
var stream:FileStream=new FileStream;
stream.open(file, FileMode.WRITE);
stream.writeUTFBytes(input.text);
stream.close();

或是
把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

要将file的文件地址改成全路径的,不能是相对路径的

此方法不适用于手机平台...

var a:File = File.applicationDirectory.resolvePath("innercity.png");

安卓下:安卓下..a.nativePath为""    url为app:/innercity.png

ios下..a.nativePath为正常    url为app:/innercity.png  但是同样不可写

故绝对路径无效..

air写文件 SecurityError: fileWriteResource 时报错的解决方法的更多相关文章

  1. 【small项目】MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

    MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link ...

  2. [LoadRunner]LR11安装或破解时报错的解决方法

    背景:在性能测试项目上,需要安装到LR11进行性能测试,而在安装时会出现安装运行环境失败,安装文件缺失等问题.现总结了上述问题,并给出以下解决方法: 问题1:安装LoadRunner时出现“计算机缺少 ...

  3. 新安装的soapui启动时报错及解决方法

    今天新安装了soapui准备测试一下接口,结果安装成功后启动时报错:The JVM could not be started. The maximum heap size (-Xmx) might b ...

  4. npm安装socket.io时报错的解决方法(npm WARN enoent ENOENT: no such file or directory, open '/usr/local/nodejs/bin/package.json')

    执行 npm install socket.io安装时报错: [root@WEB node_modules]# npm install socket.ionpm WARN enoent ENOENT: ...

  5. TortoiseSVN查看修改时报错的解决方法

    提交Bug后很快就修复了,给Stefan点个赞.大家等新版本(1.11.1)发布就可以了. -------------------------分割线下是原文---------------------- ...

  6. Oracle使用sys登录时报错ORA-28009解决方法

    情况一:使用sqlplus登录: 正常输入用户名的口令,就会报错,因为SYS是在数据库之外的超级管理员,所以我们在登录的时候 要在输入口令:口令+as sysdba(比如:123456 as sysd ...

  7. kali在执行 apt-get update 命令时报错的解决方法

    报错内容: root@kali:~# apt-get updateGet:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InReleas ...

  8. 在Android Studio中打开Android Device Monitor时报错的解决方法

    在Android Studio中打开Android Device Monitor时报以下错误时(Android-SDK\tools\lib\monitor-x86_64\configuration\1 ...

  9. eclipse下不能编译.ftl文件,会报错的解决方法

    先安装一个插件 右击ftl文件,选择open with 但是没有freeMarker这个选项,如果有直接打开,如果没有则需要下载相关插件. 要安装一个freemarker的插件,才可以编辑FTL文件, ...

随机推荐

  1. vijos 1563 疯狂的方格取数

    P1653疯狂的方格取数 Accepted 标签:天才的talent[显示标签]   背景 Due to the talent of talent123,当talent123做完NOIP考了两次的二取 ...

  2. java中线程队列BlockingQueue的用法

    在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题.通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利.本文 ...

  3. PSR-4——新鲜出炉的PHP规范

    FIG 制定的PHP规范,简称PSR,是PHP开发的事实标准. PSR原本有四个规范,分别是: PSR-0 自动加载 PSR-1 基本代码规范 PSR-2 代码样式 PSR-3 日志接口 2013年底 ...

  4. disabled

    http://blog.csdn.net/dinglang_2009/article/details/6974887 如果把页面viewstate设为disabled 那么 ispost就一直为fal ...

  5. C#实现无物理边距真正可打印区域的绘图\打印程序开发

    经常在开发实际的应用程序中,需要用到图形绘制和打印程序.如何实现完整的精确打印和绘图是需要注意许多细节地方的.最近在遇到打印问题的时候,仔细研究一阵,总结这篇博文,写得有点杂乱,看文要还请费点神. 基 ...

  6. CF GYM 100703L Many questions

    题意:题意真坑……龙要问一系列问题,王子骑士公主分别以一个整数回答,如果王子和公主答案差的绝对值比骑士和公主答案差的绝对值小则说王子和公主的答案更相似,反过来如果前者比后者大则说骑士和公主的答案更相似 ...

  7. 【转】Qt Creator在Windows上的调试器安装与配置

    https://www.librehat.com/qt-creator-on-windows-debugger-installation-and-configuration/

  8. unity3d切换场景时,背景音乐保持播放

    首先创建两个场景: One,Two 再创建一个空游戏对象: GameObject,并添加AudioSource组件,把要播放的音乐拖放进去 给GameObject添加脚本AlwayAudio,代码如下 ...

  9. 安装zabbix server

    本文安装的zabbix版本为2.2 步骤 1.安装php 5.3.3 rpm -e `rpm -qa | grep php` rpm -ivh http://mirrors.163.com/cento ...

  10. n个筛子的点数

    题目:把n个筛子扔到地上,所有筛子朝上一面的点数之和为s,输入n,打印出s的所有可能的值出现的概率. 分析: 方法1:递归. 要求概率,那么我们首先只需要求出每个s出现的次数/(6^n).怎么求s的次 ...