Install

-------

To use Java2OP . exe , you must download and install Java and the JDK 1.7 + .

You will need to add the bin folder of your JDK installation directory to your PATH .

For example , from the command line :

SET PATH = % PATH % ; C : \ Program Files \ Java \ jdk1 . 7.0_25 \ bin

Usage

-----

To use this tool , simply call the tool with any combination of options that you like :

Java2OP . exe [ options ]

You must specify at least one input option that indicates what content you want to

include in the output Object Pascal native bridge file .

Your output native bridge file does not include members that are part of the built - in

Java libraries for Android unless you explicitly specify those members using the

- classes parameter . If any of the classes that you specified depend on members from the

built - in Java libraries for Android , the resulting native bridge file does not

redeclare those members ; instead , it includes the units that already declare

those members .

Input Options

-------------

- classes Space - separated list of names of classes or packages to export . - classes lets

you define a specific subset of the specified Java sources ( - jar or - source options )

or the Android API .

- jar Space - separated list of input Java compiled libraries ( . jar files ) .

- source Space - separated list of input folders containing Java source files ( . java files ) .

Output Options

--------------

- unit File name of the output unit .

Default : Android . JNI . Interfaces

Examples

--------

Exporting some classes and packages from the Android API :

Java2OP . exe - classes android . net . ConnectivityManager android . location . *

Exporting all classes from mylib . jar :

Java2OP . exe - jar mylib . jar

Exporting a single class from mylib . jar :

Java2OP . exe - jar mylib . jar - classes com . mypackage . ClassName

Exporting all the classes from a folder of Java sources specifying the file name of the

output Object Pascal unit :