如果你在使用中看到以下的错误信息,你可以用以下的步骤来修复。
ArgumentError: Error #3500 : The extension context does not have a method with the name...
这个错误是Adobe的 dx.jar这个文件引起的。这个dx.jar会用来编译安卓的应用程序,但是会移除一些和Java 1.7 编译有关的Java类。这样会引起Vungle SDK编译时的错误。
解决这个问题很简单,你只需要用Android SDK中的dx.jar 来替换Adobe Flex SDK中的dx.jar。Google版本的dx.jar不会移除相关类。
所以你需要做的是
复制
$ANDROID_SDK/build-tools/20.0.0/lib/dx.jar
到以下路径
$FLEX_AIR_SDK_HOME/lib/android/bin/dx.jar
这样就完成了!你的Adobe Air插件现在可以正常工作了。
如果还有问题的话,请发邮件到 tech-support@vungle.com。