0
我试图在WebWorks应用程序中使用setControlledAccess
。我需要下载一个不受保护的文件并将其保存在加密的SD卡上。我能够创建这样一个文件,但不能写入它。在WebWorks中使用setControlledAccess
我创建了一个小JS扩展使用setControlledAccess
:创建
final CodeSigningKey key = CodeSigningKey.get(CodeModuleManager.getModuleHandle("xxx"), "XXX");
if (key == null)
// do something
ExtendedFileConnection file = (ExtendedFileConnection)Connector.open(fileName);
// omitted a check for file existence
file.setControlledAccess(key);
file.create();
file.close();
文件。
接下来,我试图通过PhoneGap写入该文件(通过FileTransfer下载),但是,这给了我一个ControlledAccessException
。当然,我已经用上面提到的XXX密钥签署了我的COD文件。怎么了?
我新的黑莓和怀疑,我做了一些愚蠢的新手的错误,但无法看到它自己,遗憾的是:(