
Jre4Android - Java Runtime
1.6.30
Version
59.1 MB
Size
10K+
Downloads
Description
Content
open jar and run jar file, can also open class file and run class file
The Java Runtime Environment, or jre for short, is a java runtime environment for android (Jre4Android) used to execute Java programs.
It can run jar and class files.
Support java swing gui.
This app can open jar and run jar file (Java version is 17)
The effect of this app is the same as the command below:
java -jar xxx.jar
This app can also open class and run .class file, the effect is same as the command below:
java Hello
Hello is the Hello.class
In short this app allows you to easily run Java applications packaged into JAR files.
Simply select the JAR file you want to run and it will be executed just like typing "java -jar xxx.jar" in the command line.
Additionally, you can also run individual Java classes by selecting the corresponding .class file.
This app supports Java version 17.
If you have a Spring Boot application that has been packaged into a JAR file, this app can also run it for you with ease.
Whether you're a developer or just someone who needs to run Java applications, this app makes it simple and convenient for you to get started.
Give it a try today!
(Not support minecraft game jar)
If you have any questions or suggestions, you can visit the community address below:
https://github.com/coobbi/Jre4android/discussions
Jre4Android - Java RuntimeIntroduction
Jre4Android is an open-source Java Runtime Environment (JRE) designed specifically for Android devices.
It allows developers to create and run Java applications on Android without the need for a separate Java Virtual Machine (JVM).
Features
* Native Execution: Jre4Android compiles Java bytecode into native Android code, enabling faster execution and reduced memory usage.
* Full Java Support: It supports a wide range of Java language features, including Java 8 syntax, lambda expressions, and streams.
* Android Integration: Jre4Android integrates seamlessly with Android APIs, allowing Java applications to access native Android functionality such as sensors, GPS, and notifications.
* Open Source: Jre4Android is open source and freely available under the Apache 2.0 license.
Architecture
Jre4Android consists of several components:
* Core: The core library provides the fundamental Java class libraries and runtime environment.
* Compiler: The compiler translates Java bytecode into Android-specific native code.
* Dalvik VM: A modified version of the Dalvik Virtual Machine that executes the compiled native code.
Benefits
* Reduced Development Time: Developers can use Java, a widely-used and well-supported language, to create Android applications.
* Improved Performance: Native execution enhances the performance of Java applications on Android.
* Simplified Deployment: Jre4Android eliminates the need to package and distribute a separate JVM with the application.
* Cross-Platform Compatibility: Java applications developed with Jre4Android can be deployed on various Android devices without requiring recompilation.
Limitations
* Limited Library Support: Not all Java libraries are supported by Jre4Android, which may limit the functionality of certain applications.
* Memory Overhead: The native compilation process can introduce additional memory overhead compared to running Java bytecode on a traditional JVM.
* Development Complexity: While Jre4Android simplifies Android development, it requires a deeper understanding of the Android platform and native code optimization.
Conclusion
Jre4Android provides a powerful and convenient way to develop Java applications for Android devices.
Its native execution, full Java support, and Android integration make it an attractive option for developers looking to create high-performance and cross-platform applications.
However, it is important to consider the limitations and development complexity when using Jre4Android.
Information
Version
1.6.30
Release date
Jul 11 2024
File size
59.1 MB
Category
Tools
Requires Android
Android 5.0+
Developer
Shaik Amir
Installs
10K+
ID
com.coobbi.jre
Available on