Coding the native side with Java
Android devices use Java as their primary application development
language. If you are targeting your native extension for such a
device, use the native extensions Java API to code the “native”
side of your extension. You can also use the AIR extension C API
with the Android Native Development Kit for
some purposes. For information on using the C API, see Coding the native side with C.
The Java API is provided in the file FlashRuntimeExtensions.jar.
The file is available in the AIR SDK in the lib/android directory.
The AIR SDK is available at http://www.adobe.com/products/air/sdk/.
To code the Java side of a native extension for Adobe AIR, do
Implement the FREExtension interface.
Extend the FREContext abstract class with one
or more concrete subclasses.
Implement the FREFunction interface for each Java
function that can be called from the ActionScript side of the extension.
For details about each Java API function, such as parameters
and return values, see Android Java API Reference.