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
the following:
-
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
.
|
|
|