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 คงที่สำหรับการทดสอบโปรเจ็กต์ไลบรารีเพื่อรวมทรัพยากร Dependency ทั้งหมดอย่างถูกต้อง ของไลบรารีนั้นๆ เลย
- กรณีแบบตายตัวที่ทรัพยากร Dependency 2 รายการมีชื่อ Leaf เหมือนกัน
- แก้ปัญหาที่ใช้ไฟล์กฎ Proguard กับเวอร์ชันไม่ได้
บันทึกประจำรุ่นของปลั๊กอิน Gradle ทั้งหมดอยู่ที่ http://tools.android.com/tech-docs/new-build-system
- แก้ไขโมเดล IDE ให้มีไฟล์เอาต์พุต แม้ว่าจะปรับแต่งผ่าน DSL ก็ตาม และ
แก้ไข DSL เพื่อรับ/ตั้งค่าไฟล์เอาต์พุตในออบเจ็กต์รูปแบบเพื่อที่จะไม่ต้อง
ใช้
- ข้อผิดพลาด Gradle จาก aapt จะไม่ชี้ไปยังไฟล์เอาต์พุตที่ผสานไว้ในโฟลเดอร์บิลด์/ อีกต่อไป ชี้กลับไปยังตำแหน่งต้นทางจริง
- บิลด์คู่ขนาน คุณใช้บิลด์คู่ขนานของ Gradle ได้แล้ว โปรดทราบว่า บิลด์คู่ขนานอยู่ใน "การบ่มเพาะ" (โปรดดู Gradle's เอกสารประกอบ) ฟีเจอร์นี้ปิดอยู่โดยค่าเริ่มต้น หากต้องการเปิดใช้ ให้ไปที่ ค่ากำหนด > Compiler และเลือกช่อง Compile โมดูลอิสระพร้อมกัน
- การทำงานเพิ่มเติมกับที่เก็บทรัพยากรใหม่ซึ่งใช้สำหรับการแสดงผลเลย์เอาต์และทรัพยากร
ในเครื่องมือแก้ไข และอื่นๆ เช่น
- การสนับสนุนพื้นฐานสำหรับทรัพยากร Dependency ของไลบรารี .aar (เช่น การใช้ไลบรารีโดยไม่มีสำเนาในตัวเครื่องของ แหล่งที่มา) ยังใช้สำหรับการตรวจสอบและการไปยังส่วนต่างๆ ใน XML ของทรัพยากรในตัวแก้ไขแหล่งที่มาไม่ได้
- การตรวจจับรอบในการอ้างอิงทรัพยากร
- เอกสารด่วน (F1) ซึ่งสามารถแสดงคำแปลทั้งหมดของสตริงที่อยู่ใต้เครื่องหมายรูปหมวก ตอนนี้จะแสดงการวางซ้อนทรัพยากรทั้งหมดจากเวอร์ชัน Gradle และประเภทบิลด์ที่หลากหลายด้วย และห้องสมุด มีการแสดงรายการตามลำดับการวางซ้อนทรัพยากรแบบย้อนกลับ โดยมีขีดทับบน เวอร์ชันของสตริงที่ถูกมาสก์
- การแก้ไขเพื่อจัดการการอัปเดตทรัพยากรที่ผสานรวมเมื่อชุดทรัพยากร Dependency ของโมดูล เปลี่ยน
- การแก้ไขการแสดงผล XML เพื่อจัดการการประกาศเอนทิตีอักขระและ XML และ Unicode อย่างเหมาะสม หลบหนี
- บันทึกการสนับสนุนภาพหน้าจอสำหรับตัวอย่างเลย์เอาต์และหน้าต่างเครื่องมือแก้ไขเลย์เอาต์
- แก้ไขข้อบกพร่องของเทมเพลต
- แก้ไขข้อบกพร่องของ Lint
- การแก้ไขต่างๆ สำหรับรายงานข้อขัดข้อง ขอขอบคุณ โปรดส่งรายงานข้อขัดข้องต่อไป