Air for Android - Undefined property EncryptedLocalStore
我正在使用 Adob??e Flash CS5 构建一个 AIR 2.5 应用程序。通过为 Air for Android 发布它
我收到此错误:
1 | 1120: Access of undefined property EncryptedLocalStore. |
这是我的代码:
1 2 3 4 5 6 | function saveIt(keybg:String, myvaluebg:String):void { var bytesbg:ByteArray = new ByteArray(); bytesbg.writeUTFBytes(myvaluebg); EncryptedLocalStore.setItem(keybg, bytesbg); } |
我需要扔掉所有代码来删除与 EncryptedLocalStore 相关的代码还是有更聪明的方法可用?
难道 EncryptedLocalStore 不支持 Air for Android?
谢谢。
乌力
EncryptedLocalStore 文档:
- "此外,AIR 3 之前的移动平台不支持此功能。"
升级到 AIR 3 或更高版本。
我不确定这是运行时错误还是编译时错误,所以还是这样:
[编译时间]
import 语句中的类是否位于类的顶部?
1 | import com.adobe.air.crypto.EncryptionKeyGenerator; |
[运行时]