【发布时间】:2013-08-31 00:08:28
【问题描述】:
我正在尝试将图像保存到我的 android 手机是一个特定的目录。 不知何故,我花了几个小时,但无法让它工作。我希望有人可以帮助我理解为什么我的代码无法正常工作,或者是否有其他方法可以做到这一点。
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 显示了什么?什么...
标签: android image actionscript-3 save jpeg