我一直在使用Adobe for Air 3.0在Android上的本机扩展中的振动示例。

我已经编译了ANE,并打包了.apk。

我遇到的问题是动作脚本库正在获取空的ExtensionContext。

我尝试使用adt -package -target apk-debug创建.apk,以便可以在logcat中看到actionscript跟踪,这就是我发现null错误的地方。

extContext = ExtensionContext.createExtensionContext("com.adobe.Vibration", null);


extContext为null,在以下.call()方法上崩溃。

所有来源都是示例中的库存,我没有做任何更改。

有没有人有过在Windows计算机上使用Adobe ANE示例之一的经验?大多数示例适用于Mac。

最佳答案

好主啊真是浪费一个星期。

我正在使用来自gotoandlearn.com的教程,该教程告诉我在构建脚本中使用jar命令将本机扩展放入jar中。

我只是使用了在NativeAndroid / bin /文件夹中自动构建的.jar,一切都很好。

事实证明,该教程已过时,不再对构建有用。

09-11 18:01
查看更多