Remove awt_xawt

This commit is contained in:
khanhduytran0
2020-09-07 16:22:23 +07:00
parent 6ceac22aff
commit 84d39544ee
49 changed files with 12 additions and 23578 deletions

View File

@@ -20,7 +20,7 @@ public class JREUtils
}
public static File redirectStdio(boolean current) throws ErrnoException {
File logFile = new File(Tools.datapath, (current ? "current" : "latest") + "log.txt");
File logFile = new File(current ? Tools.datapath : Tools.MAIN_PATH, (current ? "current" : "latest") + "log.txt");
FileDescriptor fd = Os.open(logFile.getAbsolutePath(), OsConstants.O_WRONLY | OsConstants.O_CREAT | OsConstants.O_TRUNC, 0666);
Os.dup2(fd, OsConstants.STDERR_FILENO);

View File

@@ -837,7 +837,7 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener,
private FileObserver mLogObserver;
private void runCraft() throws Throwable {
if (Tools.LAUNCH_TYPE != Tools.LTYPE_PROCESS) {
final File currLogFile = JREUtils.redirectStdio(false);
final File currLogFile = JREUtils.redirectStdio(true);
// DEPRECATED constructor (String) api 29
mLogObserver = new FileObserver(currLogFile.getAbsolutePath(), FileObserver.MODIFY){
@Override
@@ -848,7 +848,8 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener,
Tools.write(file, "");
}
} catch (Throwable th) {
th.printStackTrace();
Tools.showError(MainActivity.this, th);
mLogObserver.stopWatching();
}
}
};