调用ANE的as代码:
1 |
_context = ExtensionContext.createExtensionContext(EXTENSION_ID, null); |
会发现_context总是null,原因是jar的生成过程用的JDK1.7,ane对JDK1.7支持不好。 以前我都是用的1.6所以没注意到。
需要在编译的graddle里设置采用JDK1.6:
1 2 3 4 5 |
compileOptions { targetCompatibility JavaVersion.VERSION_1_6 sourceCompatibility JavaVersion.VERSION_1_6 } |