我想保存图像到我的android手机是一个特定的目录。 不知何故,我花了几个小时,但无法工作。我希望有人能够帮助我理解为什么我的代码无法正常工作,或者如果有另一种方式来执行此操作。如何将JPG图像保存为安卓手机与as3
public function SaveTheImage(me:MouseEvent):void
{
ImageSaverBMD.draw(ImageHolder);
var jpgEncoder:JPGEncoder = new JPGEncoder(100);
var jpgBytes:ByteArray = jpgEncoder.encode(ImageSaverBMD);
var myFile:File = File.documentsDirectory.resolvePath("/sdcard/DCIM/Camera/testingimage.jpg");
var fs:FileStream = new FileStream();
fs.open(myFile, FileMode.WRITE);
fs.writeBytes(jpgBytes, 0, jpgBytes.length);
fs.close();
}
请更精确!你有没有在你的Manifest上声明权限?你的应用程序在启动时崩溃了吗?你的logcat展示了什么?什么... –