mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-16 16:16:04 -04:00
Add some newlines to make it look cleaner
This commit is contained in:
parent
03c2a53403
commit
401e604763
@ -323,17 +323,21 @@ public class JavaGUILauncherActivity extends BaseActivity implements View.OnTouc
|
|||||||
try (ZipFile zipFile = new ZipFile(modFile)){
|
try (ZipFile zipFile = new ZipFile(modFile)){
|
||||||
ZipEntry manifest = zipFile.getEntry("META-INF/MANIFEST.MF");
|
ZipEntry manifest = zipFile.getEntry("META-INF/MANIFEST.MF");
|
||||||
if(manifest == null) return -1;
|
if(manifest == null) return -1;
|
||||||
|
|
||||||
String manifestString = Tools.read(zipFile.getInputStream(manifest));
|
String manifestString = Tools.read(zipFile.getInputStream(manifest));
|
||||||
String mainClass = Tools.extractUntilCharacter(manifestString, "Main-Class:", '\n');
|
String mainClass = Tools.extractUntilCharacter(manifestString, "Main-Class:", '\n');
|
||||||
if(mainClass == null) return -1;
|
if(mainClass == null) return -1;
|
||||||
|
|
||||||
mainClass = mainClass.trim().replace('.', '/') + ".class";
|
mainClass = mainClass.trim().replace('.', '/') + ".class";
|
||||||
ZipEntry mainClassFile = zipFile.getEntry(mainClass);
|
ZipEntry mainClassFile = zipFile.getEntry(mainClass);
|
||||||
if(mainClassFile == null) return -1;
|
if(mainClassFile == null) return -1;
|
||||||
|
|
||||||
InputStream classStream = zipFile.getInputStream(mainClassFile);
|
InputStream classStream = zipFile.getInputStream(mainClassFile);
|
||||||
byte[] bytesWeNeed = new byte[8];
|
byte[] bytesWeNeed = new byte[8];
|
||||||
int readCount = classStream.read(bytesWeNeed);
|
int readCount = classStream.read(bytesWeNeed);
|
||||||
if(readCount < 8) return -1;
|
|
||||||
classStream.close();
|
classStream.close();
|
||||||
|
if(readCount < 8) return -1;
|
||||||
|
|
||||||
ByteBuffer byteBuffer = ByteBuffer.wrap(bytesWeNeed);
|
ByteBuffer byteBuffer = ByteBuffer.wrap(bytesWeNeed);
|
||||||
if(byteBuffer.getInt() != 0xCAFEBABE) return -1;
|
if(byteBuffer.getInt() != 0xCAFEBABE) return -1;
|
||||||
short minorVersion = byteBuffer.getShort();
|
short minorVersion = byteBuffer.getShort();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user