Rubicon Java¶
Note
This project has been archived. It was used by Briefcase 0.3.9 and earlier to support Android projects; however, that role is now performed by Chaquopy.
Rubicon Java is a bridge between the Java Runtime Environment and Python. It enables you to:
Instantiate objects defined in Java,
Invoke static and instance methods on objects defined in Java,
Access and modify static and instance fields on objects defined in Java, and
Write and use Python implementations of interfaces defined in Java.
It also includes wrappers of the some key data types from the Java standard
library (e.g., java.lang.String
).
Table of contents¶
Tutorial¶
Get started with a hands-on introduction for beginners
How-to guides¶
Guides and recipes for common problems and tasks, including how to contribute
Background¶
Explanation and discussion of key topics and concepts
Reference¶
Technical reference - commands, modules, classes, methods
Community¶
Rubicon is part of the BeeWare suite. You can talk to the community through: