Java8上のAndroid Studioでの醜いフォントレンダリング


8

私はOracle Java 8とAndroid Studioを使用していますが、醜いフォントレンダリングのため、操作が困難です。ここにいくつかのスクリーンショットがあります。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

Ubuntu 16.04 LTS 64ビットを使用していますが、Android StudioはGTKテーマを使用するように設定されています。ここでandriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptions説明するように、次のオプションも追加しました。

-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true

android-studio-> settings-> appearanceのGTKテーマ設定以外は、何も行われません。

また、私のマシンの全体的なフォント設定にも満足していません。これがFirefoxの画面です:

ここに画像の説明を入力してください

〜/ .fontsディレクトリに、rxvtターミナルの一部のパワーラインフォントのみをインストールしました。それで全部です。

ここからどうやって行くかについての指針はありますか?

回答:


4

IntelliJとAndroid Studioには、長い間フォントのレンダリングに関する問題がありました。ただし、この設定はAndroid Studio 2.0で追加されました。それは役立つかもしれません

  1. Appearance and Behaviour > Appearance > Antialiasing

ここに画像の説明を入力してください


私も試してみましたが、思い通りにはいきませんでした。私は今マックを使っています、そしてそこに箱があればうまくいくと思います。
neo1691 2016年

Android Studioにはこの問題がありますが、IntelliJにはありません。設定は同じです...図に移動します。
Fran Marzoa 2017

4

バンドルされているJREには、デフォルトでフルヒンティングになっているように見えるフォント構成ファイルがあります。

これを変更するにjre/lib/fonts/font.confは、次のパーツを開いて見つけます。

<edit mode="assign" name="hintstyle">
  <const>hintfull</const>
</edit>

、そこ置き換えるhintfull異なるhintstyle例えば、hintslight通常のUbuntuの他のUIのデフォルトです。


1

私のための迅速な修正:AndroidStudioディレクトリのjreディレクトリを削除します。これで、JAVA_HOMEでJavaセットが使用されます。あなたがそれを持っていることを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.