下面是Android Studio首次安装时的图片:
我正在使用Ubuntu 12.04和Oracle Java 7.但字体看起来非常难看。当我在日食上看到它们时,它们看起来并不像它们。
早些时候,当我安装NetBeans时,我也遇到了同样的问题。
答案 0 :(得分:25)
实际上有一个解决方案。您需要按如下方式安装JDK字体修复程序:
sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get install openjdk-7-jdk
然后,在你的android-studio / bin目录中打开studio.vmoptions和可选的studio64.vmoptions,并为它们添加以下行(第一行可能已经存在):
-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
重启后,字体渲染就好了。要获得类似Eclipse的最佳体验,请转到“文件”,“设置”,“编辑器”,“颜色和”。字体,字体。将当前方案保存为新方案,并将字体更改为“Monospaced”,大小为14。
答案 1 :(得分:7)
我尝试了几个建议的调整,尝试使用FontFix Patched JDK,FontForge和编辑studio.vmoptions;虽然其中一些可以显示出一些改进,但它并没有接近像eclipse这样的非摇摆应用的字体渲染质量。
我发现这是最简单,最干净的解决方案:
rm -r ~/.AndroidStudioBeta
如果您已安装openjdk-fontfix或对studio.vmoptions进行了更改,则最好将这些更改恢复为默认值。
sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get install ppa-purge
sudo ppa-purge ppa:no1wantdthisname/openjdk-fontfix
删除所有自定义添加的JAVA环境变量($ JAVA_HOME,$ PATH:$ HOME / bin:$ JAVA_HOME / bin)。签入文件/etc/profile
,~/.profile
,~/.pam_environment
通过launchpad ppa安装最新的Oracle Java
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
此ppa安装程序通常会执行手动JDK配置以外的操作。
[]
像'Inconsolata'和'Source Code Pro'这样的等宽字体对我来说效果最佳。
答案 2 :(得分:5)
您无需安装OpenJDK或上述修复.deb来进行正确的字体渲染。只需启动Studio:
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.xrender=true' path/to/studio.sh
..和字体应该在Ubuntu下使用Oracle的JDK 7进行渲染。在File - >下将主题更改为GTK +时看起来更好。设置 - >外观
答案 3 :(得分:3)
在 studio.sh 中,找到文件底部的这一行:
eval "$JDK/bin/java" $ALL_JVM_ARGS -Dawt.useSystemAAFontSettings=lcd -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"
并将其更改为
eval "$JDK/bin/java" $ALL_JVM_ARGS -Dawt.useSystemAAFontSettings=on -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"
这意味着更改参数
-Dawt.useSystemAAFontSettings = lcd (如果存在)
到
<强> -Dawt.useSystemAAFontSettings =上强>
如果你没有它,只需添加这个参数。
答案 4 :(得分:2)
您应该做的是在设置中配置字体,如下所示: 文件&gt;设置&gt;编辑&gt;颜色和字体&gt;字体
在该屏幕中,然后单击“另存为”保存新方案,并在其上添加名称,然后说“自定义”。
然后在下面你会找到你需要的所有设置,你也可以调整字体系列和大小。
答案 5 :(得分:0)
Android Studio 1.2 Preview 1已在几小时前发布(2015年3月9日): http://tools.android.com/recent/androidstudio12preview1
它还包括Android Studio用户请求的几个非常重要的修复程序,例如对Windows和Linux的高密度(视网膜)支持。
它基于 IntelliJ IDEA 14.1 ,并且根据IntelliJ release notes,包含“对Windows / Linux的HiDPI支持(缩放图标/字体大小,无模糊) )强>”。
但是,我在我的机器上尝试了这个(Ubuntu 14.10),看不到任何改进。也许其他人有关于如何使其工作的信息?