mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-15 07:39:00 -04:00
Correct some infos
This commit is contained in:
parent
7f2156fb6c
commit
af7fde08bd
@ -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>
|
||||
|
@ -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.
|
@ -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.
|
Loading…
x
Reference in New Issue
Block a user