我一直在使用自己的ANE来安装Android游戏,效果很好。 它具有AdMob,排行榜和成就功能。我使用的是Google Play游戏服务版 4242000 ,这是我第一次开始制作时的最新版本。
现在有一个新版Google Play游戏服务: 5089000
我想迁移到这个新版本并实现新功能。但是,ANE并没有使用它。我所做的只是将google-play-services.jar
替换为较新的版本(即我将 4242000 替换为 5089000 )。 ANE编译成功,但在测试时,ExtensionContext.createExtensionContext()
始终返回 NULL !正如我所说的,当使用较早的google-play-services.jar
(版本 4242000 )进行编译时,它可以完美地运行。
我在Eclipse中使用较新的google-play-services.jar
(版本 5089000 )做了一个测试android项目,所有功能都有效。这意味着.jar
文件不是问题。
我使用最新的Adobe AIR 15
来构建ANE的swc
部分。
有没有人经历过类似的事情?有人可以帮忙吗?
答案 0 :(得分:1)
看起来像
abd logcat
可以回答无法创建上下文的原因。