สำหรับผู้ใช้ Mac ที่มีปัญหานี้ (ฉันใช้ OS X 10.11.5 และ Android Studio 2.1.2) วิธีแก้ไขมีดังนี้
ปัจจุบัน Android Studio เวอร์ชัน Mac ทำงานด้วย Java 6 (ไม่จำเป็นต้องเหมือนกับเวอร์ชัน JDK สำหรับแอป) เนื่องจาก Java 6 มีการแสดงผลแบบอักษรที่ดีกว่า Java 7 & 8 และเห็นได้ชัดว่าสำคัญกว่าการแสดงผลเลย์เอาต์ของคุณ
ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง JDK 8แล้ว
จากนั้นรันคำสั่งต่อไปนี้:
$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk
$ open /Applications/Android\ Studio.app/
คุณอาจต้องเปลี่ยน91
อินjdk1.8.0_91.jdk
เป็นเวอร์ชันอื่น คุณสามารถดูเวอร์ชัน JDK ที่คุณมี:
$ ls /Library/Java/JavaVirtualMachines/
น่าเสียดายที่วิธีนี้ต้องเปิดแอปจากเทอร์มินัล แต่คุณสามารถสร้างสคริปต์ได้ตลอดเวลา
ข้อมูลเพิ่มเติม
แก้ไข:และถ้าคุณไม่ต้องการเปิดจากเทอร์มินัล:
- สร้าง AppleScript พร้อมเนื้อหา:
do shell script "export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk; open /Applications/Android\\ Studio.app/"
- ไฟล์> บันทึกเลือกรูปแบบไฟล์แอพลิเคชัน บันทึกไว้ที่ไหนสักแห่ง
- หากคุณต้องการเปลี่ยนไอคอนโปรดดูที่นี่
- ลากแอพไปที่ Launchpad ของคุณหากต้องการ