Kết xuất phông chữ xấu với Android Studio trên Java8


8

Tôi đang sử dụng Oracle Java 8 và Android Studio, nhưng rất khó để làm việc với nó vì kết xuất phông chữ xấu xí. Dưới đây là một số ảnh chụp màn hình.

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Tôi đang sử dụng Ubuntu 16.04 LTS 64 bit, Android Studio được đặt để sử dụng Chủ đề GTK. Tôi cũng đã thêm các tùy chọn sau vào andriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptionsnhư được mô tả ở đây .

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

Ngoài các cài đặt chủ đề GTK trong android-studio-> cài đặt-> ngoại hình, không có gì khác được thực hiện.

Tôi cũng không thực sự hài lòng với các cài đặt phông chữ tổng thể trên máy của mình. Đây là màn hình của firefox:

nhập mô tả hình ảnh ở đây

Tôi chỉ cài đặt một số phông chữ powerline trong thư mục ~ / .fonts cho thiết bị đầu cuối rxvt của mình. Đó là tất cả.

Bất kỳ con trỏ về làm thế nào để đi từ đây?

Câu trả lời:


4

IntelliJ và Android Studio từ lâu đã có vấn đề với kết xuất phông chữ. Tuy nhiên, cài đặt này đã được thêm vào Android Studio 2.0. Nó sẽ giúp

  1. Appearance and Behaviour > Appearance > Antialiasing

nhập mô tả hình ảnh ở đây


Tôi cũng đã thử điều đó nhưng không thành công. Bây giờ tôi đang sử dụng máy mac và nghĩ rằng sẽ có nếu hộp ở đó.
neo1691

Tôi gặp vấn đề này với Android Studio nhưng không phải với IntelliJ. Các thiết lập giống nhau ... đi con số.
Fran Marzoa

4

Trong JRE kèm theo, có một tệp cấu hình phông chữ dường như mặc định là gợi ý đầy đủ.

Để thay đổi điều này, hãy mở jre/lib/fonts/font.confvà định vị phần sau:

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

Ở đó, thay thế hintfullbằng một kiểu gợi ý khác , ví dụ như hintslightthường là mặc định cho các UI khác trong Ubuntu.


1

Khắc phục nhanh cho tôi: xóa thư mục jre trong thư mục AndroidStudio của bạn. Bây giờ nó sẽ sử dụng bộ java của bạn với JAVA_HOME. Hãy chắc chắn rằng bạn có một cái.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.