-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ui font and icons are crazy tiny on windows 10 #752
Comments
The Java Runtime that comes with Android Studio is Java 8. I don't have any experience with Java and high dpi monitors, but from what I have read about it newer Java versions seem to behave better on high dpi monitors. Therefore could you please test to use Java 11 instead (e.g. the installation package provided by AdoptOpenJDK)? BTW: Which exact Windows version do you use? 1903, 1809 or 1803? |
ver 1903 and mixing and matching different java runtimes aint something I really want to try ... not to mention the security issues with maintaing multiple installations |
I agree with @jpstotz, in java versions from 9 you can add to java options set DEFAULT_JVM_OPTS="-Xms128M" "-Xmx4g" "-Dawt.useSystemAAFontSettings=lcd" "-Dswing.aatext=true" "-XX:+UseG1GC" "-Dsun.java2d.uiScale=2" @steelbytes if you don't want to install another java version you can try jadx-gui-1.0.0-with-jre-windows.zip bundle which comes with java 11. |
@skylot sadly using the download with bundled jre is even worse. although the font size is better, the ui doesn't work: cant see java code when I click on a class in the tree, cant open the class or text search, cant open log viewer, .... completly broken. yet all these ui things work with the other download but just have scaling issues |
@skylot Indeed this version does not work correctly just as steelbytes describes. |
I fix JRE bundle, looks like some java modules were missing, new bundle: jadx-gui-1.0.0-2-with-jre-windows.zip |
@skylot still doesn't work :-( |
@skylot jadx-gui-1.0.0-2-with-jre-windows.zip fails because it fails to load it's settings:
In the end this results in a NullPointerException with nearly every Jadx gui function:
|
Another try: jadx-gui-1.0.0-3-with-jre-windows.zip. |
@skylot much better, thank you :-) now if only I can get fixes for some decompiler errors (see other recent git issues opened and commented on by me) ..... |
Can we reopen this? It still doesn't work with Java 1.8, but with Java 11 it works. |
@rekire are you using the download with the bundled jre? |
No the classic one, with the batch files |
Java 1.8 has no high-dpi support and most likely will never have. Therefore your problems are not unexpected. You have to use Java 11. The simplest way is to use the Jadx version with integrated JRE. |
using the jre that is bundled with android studio 3.5 on windows 10 with a hidpi monitor the ui is ridiculously tiny and hence unusable.
The text was updated successfully, but these errors were encountered: