Correct some infos

This commit is contained in:
khanhduytran0 2020-10-27 13:34:41 +07:00
parent 7f2156fb6c
commit af7fde08bd
3 changed files with 2 additions and 67 deletions

View File

@ -2,11 +2,11 @@
* Using libraries:<br>
• ClassWrapperMC: A simple wrapper to help launching Minecraft LaunchWrapper on JRE9 and later.<br>
• gl4es: OpenGL for OpenGL ES devices by lunixbochs and ptitSeb.<br>
• OpenJDK JRE 10 for Android by dongfangxunlei.<br>
• OpenJDK JRE 8 for Android.<br>
• Apache Commons Compress.<br>
• LWJGL.<br>
* License:<br>
• This application and ClassWrapperMC are licensed under <a href="https://github.com/khanhduytran0/PojavLauncher/blob/master/LICENSE">Apache License 2.0</a>.<br>
• This application is licensed under <a href="https://github.com/khanhduytran0/PojavLauncher/blob/master/LICENSE">GNU GPLv3</a>.<br>
* Third party licenses:<br>
• Apache Commons Compress (unknown or Apache License 2.0).<br>
• gl4es: <a href="https://github.com/ptitSeb/gl4es/blob/master/LICENSE">MIT License</a>.<br>

View File

@ -1,33 +0,0 @@
Version 2.4.2
* Changed (user):
- Translate is easier than before.
- UI layout now fit to the big screen.
- Fixed click event triggered after touch screen.
- Migrated libraries, versions, gamedir folders to /sdcard/games/minecraft
- Added option set max DX references.
* Changed (development):
- Redesigned partially of UI.
- Added 'Do not show again' to warning to unsupported Android version.
- Moved strings to /res/values/strings.xml for easy translating.
- Fixed touch event trigger as click on LWJGL (exist from Boardwalk)
- Migrate all folders to single to match Java.
- Added javax.sound.midi, javax.script.
- Moved to use JsonArguments
* The first as '#' for FIXED or DID IT.
* Or as '$' for PARTIAL '#'.
* Know issuses from 2.4 affect in Android 9 devices.
- Cannot find class 'com.google.guava.?' (#E0402)
* TODO of the launcher:
# Clean unused AWT classes.
# Optimize more performance of AWT classes.
$ Fill in all missing classes.
$ Redesign user interface.
$ Run without VMOS (VMOS takes ~500MB for secondary Android system).
- External mouse tracker.
- Make LWJGL3 and GLFW translator code to LWJGL2.
- Support client 1.13 and above.

View File

@ -1,32 +0,0 @@
- multidoj is a modified version of dx.jar (dexer tool).
- It creates raw dex files and a resources.jar in multidoj folder, make the RAM usage is fewer than dx.
- multidoj implements multidex and process listener for embedding to an app.
NOTE: multidoj24 is unstable on Android 7.0 and up. So may not support...
How to use multidoj:
- For embedding to your app:
+ Make sure you have added these import:
// Begin code
import com.android.dx.observer.ObserverStatus;
// End code
+ Next, set the listener when processing files:
// Begin code
ObserverStatus.setListener(new ObserverStatus.ProcessListener(){
@Override
public void onProcess(String msg, int max, int current) {
// Implements your code here
}
});
// End code
+ Finally, convert a file:
// Begin code
String INPUT_FILE = "(your input file path)";
String OUTPUT_FILE = "(your output file path)";
com.android.dx.command.Main.main(
"--dex", "--output", OUTPUT_FILE, INPUT_FILE
);
// End code
- For load via JarClassLoader
NOTE: Only dexer feature has observer.