Android Studio v0.2.x (กรกฎาคม 2013)

  • ผสานรวมในการเปลี่ยนแปลงฐานโค้ด IntelliJ ล่าสุด รวมการแก้ไขปัญหาที่ผู้ใช้ Studio รายงาน เช่น การปรับขนาดแบบอักษรและการแสดงผลแบบอักษรใน Linux
  • อัปเดตปลั๊กอิน Android Gradle เป็น 0.5.0

    ข้อควรระวัง: เวอร์ชันใหม่นี้ไม่สามารถใช้งานร่วมกับเวอร์ชันก่อนหน้าได้ เมื่อเปิดโปรเจ็กต์ที่ใช้ปลั๊กอินเวอร์ชันเก่ากว่า Studio จะแสดงข้อผิดพลาด ที่ระบุว่ารีเฟรชโปรเจ็กต์ Gradle <project_name> ไม่สำเร็จ

    ปลั๊กอิน Gradle ที่อัปเดตแล้วมีการเปลี่ยนแปลงต่อไปนี้

    • แก้ไขโมเดล IDE ให้มีไฟล์เอาต์พุตแม้ว่าจะมีการปรับแต่งผ่าน DSL นอกจากนี้ ยังแก้ไข DSL เพื่อรับ/ตั้งค่าไฟล์เอาต์พุตในออบเจ็กต์ตัวแปรเพื่อให้ไม่จำเป็นต้อง ใช้ variant.packageApplication or variant.zipAlign
    • แก้ไขการแก้ปัญหาการขึ้นต่อกันเพื่อให้เราแก้ปัญหาการรวมกันของ (การกำหนดค่าเริ่มต้น ประเภทบิลด์ รสชาติ) ด้วยกันแทนที่จะแยกกัน
    • แก้ไขทรัพยากร Dependency สำหรับการทดสอบโปรเจ็กต์ไลบรารีเพื่อให้รวมทรัพยากร Dependency ทั้งหมดของไลบรารีได้อย่างถูกต้อง
    • แก้ไขกรณีที่การอ้างอิง 2 รายการมีชื่อใบเดียวกัน
    • แก้ไขปัญหาที่ใช้ไฟล์กฎ Proguard กับ Flavor ไม่ได้

    ดูหมายเหตุประจำรุ่นของปลั๊กอิน Gradle ทั้งหมดได้ที่ http://tools.android.com/tech-docs/new-build-system

  • ข้อผิดพลาดของ Gradle จาก aapt จะไม่ชี้ไปยังไฟล์เอาต์พุตที่ผสานในโฟลเดอร์ build/ อีกต่อไป แต่จะชี้กลับไปยังตำแหน่งแหล่งที่มาจริง แทน
  • การสร้างแบบคู่ขนาน ตอนนี้คุณใช้การสร้างแบบขนานของ Gradle ได้แล้ว โปรดทราบว่า การสร้างแบบขนานอยู่ในระยะ "ฟักตัว" (ดูเอกสารประกอบของ Gradle) ฟีเจอร์นี้ปิดอยู่โดยค่าเริ่มต้น หากต้องการเปิดใช้ ให้ไปที่ ค่ากำหนด > คอมไพเลอร์ แล้วเลือกช่องคอมไพล์ โมดูลอิสระแบบคู่ขนาน
  • การทำงานเพิ่มเติมในที่เก็บทรัพยากรใหม่ที่ใช้สำหรับการแสดงเลย์เอาต์ ทรัพยากร การพับในเอดิเตอร์ และอื่นๆ
    • การสนับสนุนพื้นฐานสำหรับการอ้างอิงไลบรารี .aar (เช่น การใช้ไลบรารีโดยไม่มีสำเนาแหล่งที่มาในเครื่อง) ยังใช้ไม่ได้สำหรับการตรวจสอบ XML ของทรัพยากรและการนำทางในเครื่องมือแก้ไขแหล่งที่มา
    • การตรวจจับวงจรในการอ้างอิงทรัพยากร
    • ตอนนี้เอกสารฉบับย่อ (F1) ซึ่งแสดงคำแปลทั้งหมดของสตริงภายใต้เครื่องหมายแคร์เร็ต จะแสดงการวางซ้อนทรัพยากรทั้งหมดจาก Gradle Flavor และประเภทบิลด์ต่างๆ รวมถึง ไลบรารีด้วย โดยจะแสดงตามลำดับการซ้อนทับของทรัพยากรย้อนกลับ พร้อมขีดทับบน สตริงเวอร์ชันที่มาสก์
    • แก้ไขเพื่อจัดการการอัปเดตทรัพยากรที่ผสานเมื่อชุดการอ้างอิงของโมดูล มีการเปลี่ยนแปลง
    • แก้ไขการแสดงผล XML เพื่อจัดการประกาศเอนทิตีอักขระและการหลีก XML และ Unicode อย่างถูกต้อง
  • บันทึกการรองรับภาพหน้าจอสำหรับหน้าต่างแสดงตัวอย่างเลย์เอาต์และเครื่องมือแก้ไขเลย์เอาต์
  • การแก้ไขข้อบกพร่องของเทมเพลต
  • การแก้ไขข้อบกพร่องของ Lint
  • การแก้ไขต่างๆ สำหรับรายงานข้อขัดข้อง ขอขอบคุณ และโปรดส่งรายงานข้อขัดข้องต่อไป