I get an Error: 3500 with Vungle's Adobe Air Extension. How do I fix this?

If you're getting the following error message, then you will want to go ahead and follow the steps below to get the extension up and running.

ArgumentError: Error #3500 : The extension context does not have a method with the name... 

This error is caused by the dx.jar file provided by Adobe. The dx.jar is used in compiling Android apps, however, the Adobe version also strips out java classes compiled with Java 1.7. This means that it gets rid of Vungle's SDK.

To resolve the issue, you simply replace the dx.jar from the Adobe Flex SDK with the dx.jar from the Android SDK. Unlike Adobe's dx.jar, Google's version does not strip out these classes.

So all you need to do is:

COPY

$ANDROID_SDK/build-tools/20.0.0/lib/dx.jar

INTO

$FLEX_AIR_SDK_HOME/lib/android/bin/dx.jar

and thats it! Your Adobe Air extension should be back to serving ads in no time!

If you're still having troubles please contact our tech support team for immediate assistance at tech-support@vungle.com.

Was this article helpful?
1 out of 3 found this helpful