即使导入没有抛出错误,我也收到错误:
1046: Type was not found or was not a compile-time constant: EncryptedLocalStore.
这是我的代码:
import flash.data.EncryptedLocalStore;
var str:String = "Bob";
var bytes:ByteArray = new ByteArray();
bytes.writeUTFBytes(str);
EncryptedLocalStore.setItem("firstName", bytes);
var storedValue:ByteArray = EncryptedLocalStore.getItem("firstName");
trace(storedValue.readUTFBytes(storedValue.length)); // "Bob"
EncryptedLocalStore.removeItem("firstName");
我已经检查过,并且在AIR 1.0(或3.0)中引入了EncryptedLocalStore。我使用的是AIR 3.6。我也在图书馆项目中使用它。
答案 0 :(得分:0)
很奇怪。通过执行以下操作,我能以某种方式摆脱错误:
注意:此时此工作正在进行中。然后,我通过这些更改反过来,在执行以下操作之后,它仍然有效。
我回到我开始的地方,但现在它正在工作?
<强>更新强>
好的我明白了: