调用ANE的as代码:
_context = ExtensionContext.createExtensionContext(EXTENSION_ID, null);
会发现_context总是null,原因是jar的生成过程用的JDK1.7,ane对JDK1.7支持不好。 以前我都是用的1.6所以没注意到。
需要在编译的graddle里设置采用JDK1.6:
compileOptions
{
targetCompatibility JavaVersion.VERSION_1_6
sourceCompatibility JavaVersion.VERSION_1_6
}
技术内容转载请注明来源,个人日记不允许转载,欢迎指出任何有错误或不够清晰的表达。可以邮件至 mousebomb@gmail.com