0

我正在开发一个测试应用程序来测试我使用包含 Google Play 服务构建的 ane。我的工作正常,但最近我更新了我正在使用的 Google Play Services 库的版本,现在当我在 Adob​​e Flash CC 中构建项目时,它似乎正在从 apk 中删除 Google Play Services 类。当我反编译 apk 时,我可以看到它们丢失了。当我放回旧版本的 GPlay 时,我可以看到它并没有将它们删除。

这篇文章提到了 AIR 中的一个工具需要更新(dx.jar),而这篇文章似乎也有同样的信息。我确实更新了该文件,但没有解决问题。

谢谢!

4

1 回答 1

0

问题将出在 AIR SDK 上。您需要dx.jar在 AIR SDK 中更新,我已经向 Adob​​e 记录了一个关于此的问题,但他们尚未更新构建工具,因此我们必须手动进行:

在这里查看详细信息: http: //airnativeextensions.com/knowledgebase/tutorial/5

安装并更新最新版本的 Android SDK 以使其正常工作非常重要。

另外,我建议您使用共享 ANE,而不是将 Google Play 库打包到您的 ANE 中,例如: https ://github.com/distriqt/ANE-googleplayservices

否则,您可能会与使用 Google Play 库的其他 ANE 发生冲突。

于 2015-06-11T04:40:33.077 回答