FileSystemStorage.delete()不会删除所有Android设备上捕获的文件吗?

时间:2016-06-21 18:56:41

标签: codenameone delete-file file-system-storage

根据此https://github.com/codenameone/codenameone/issues/411(2015年4月),预期的行为是,Android 4中的FileSystemStorage.delete()不会删除捕获的图像。

这是我用4.4设备获得的(CN1版本3.4)。这是每个Android设备上会发生什么?是否有解决方法实际删除这些捕获的照片programmaticaly(即从我的应用程序)?

注意:如上面链接中所述,它可以在模拟器中无缝地工作。

谢谢,

干杯

1 个答案:

答案 0 :(得分:1)

这是操作系统限制。应用程序与系统服务隔离。有可能使用低级相机API执行此操作并抓取您自己的照片而不通过库,但这些目前未映射到Codename One。您可以使用本机接口执行此操作。