3 مستودعات
Interfaces that facilitate communication and data exchange between native memory and high-level Java object manipulation.
Distinct from Java Virtual Machine Bridges: Existing candidates are either language-specific (Java-Python) or limited to specific domains like graphics.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Native-to-Java Bridges. Refine with filters or upvote what's useful.
XposedBridge is an Android Java hooking framework and bytecode instrumentation engine. It functions as a runtime system for intercepting and modifying Java method calls within the Android operating system and installed applications. The project provides a mechanism for zygote process injection, ensuring that all spawned applications inherit the instrumentation logic. It enables the modification of internal Android system behaviors through method proxying and Java reflection to access private internal system members. The framework supports dynamic Android instrumentation and runtime analysis,
Facilitates communication between low-level system memory modifications and high-level Java object manipulation.
This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across
Executes arbitrary service methods against the hosting platform directly from the command line.
jni-rs is a Rust library providing bindings and interoperability tools for executing Java code and managing virtual machine instances. It enables native applications to interact with Java objects, access fields, and call methods directly across the language boundary. The library supports embedding and controlling a Java Virtual Machine instance directly inside a native application to load and run Java libraries or managed code. It also allows developers to define and export native methods written in Rust that can be called directly from Java applications and mobile runtimes. Critical runtime
Facilitates communication and data exchange between native applications and the Java Virtual Machine.