ปัญหาการเลิกให้บริการฟีเจอร์ Ladybug ของ Android Studio ใน Android Studio

การเปิดตัวฟีเจอร์ Ladybug ของ Android Studio | 2024.2.2 Canary 6

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.8.0-alpha06
ปัญหาที่แก้ไขแล้ว
ผู้ช่วยการอัปเกรด Android SDK
ลิงก์จาก SDK Upgrade Assistant ของ Android จะไปยังเอกสารประกอบภายในของ Google
ข้อมูลเชิงลึกเกี่ยวกับคุณภาพแอป
ลิงก์ "ข้อมูลเพิ่มเติม" ที่ไม่ถูกต้องเกี่ยวกับ VCS ในป๊อปอัปข้อมูล AQI
เครื่องมือแก้ไขโค้ด
การตรวจสอบ IntelliJ บางอย่างไม่เห็นคำอธิบายประกอบที่แทรกด้วย Metalava ใน Android SDK
การรองรับ Dagger/Hilt
ผู้ให้บริการที่แทรก Dagger ไม่มีไอคอนรางกับ K2
เครื่องมือตรวจสอบเลย์เอาต์
เครื่องมือตรวจสอบเลย์เอาต์ไม่แสดงจำนวนการจัดองค์ประกอบใหม่ภายในรายการย่อย
Lint
AGP 8.7.0 - Lint False Positive RestrictedApi on NavOptionsBuilder.popUpTo
WrongConstant lint ปรากฏ 2 ครั้ง
"MonochromeLauncherIcon: ไม่ได้ระบุไอคอนโมโนโครม" คำเตือนไม่ได้ตรวจจับโดย Android Studio
การทดสอบที่ดำเนินการอยู่
java.lang.NoClassDefFoundError เมื่อทำการทดสอบโดยใช้ JUnit
อัปเดตการกําหนดค่าการเรียกใช้สําหรับการทดสอบหน่วยไม่ถูกต้อง
เครื่องมือทดสอบ
maxConcurrentdevices=1 ไม่มีการป้องกันโปรแกรมจำลองหลายๆ ตัวให้ทำงานพร้อมกัน
อัปเกรด Assistant
เพิ่มการรองรับใน AUA เพื่อเปิดใช้ `buildFeatures.resValues` ใน DSL ของแต่ละโปรเจ็กต์ที่ใช้

การเปิดตัวฟีเจอร์ Ladybug ของ Android Studio | 2024.2.2 Canary 5

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.8.0-alpha05
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ตัวเลือกการสร้าง: เพิ่มตัวเลือก "การกำหนดค่าการเรียกใช้บิลด์" ใหม่และกำหนดให้เป็นค่าเริ่มต้น
แก้ไข BuildConfig ในการทดสอบหน่วยไม่ได้เมื่อใช้ android.enableBuildConfigAsBytecode=true
การรวม Lint
การจัดรูปแบบโค้ดไม่สำเร็จเมื่อนำเข้าไฟล์ AAR ที่มีไฟล์การใช้งาน
Logcat
ล้อมรอบด้วยภาพแปลกๆ ใน Logcat ของ Android Studio

การเปิดตัวฟีเจอร์ Ladybug ของ Android Studio | 2024.2.2 Canary 4

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.8.0-alpha04
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
[AGP] ผู้ให้บริการ SdkComponents.ndkDirectory แบบ Lazy ไม่สามารถแสดงค่า แต่ android.ndkDirectory API แบบ Eager ใช้งานได้
APK Viewer
อนุญาตให้ข้ามไปยังโหนดจาก "ค้นหาการใช้งาน" ในเครื่องมือวิเคราะห์ APK
ตัววิเคราะห์ APK: UI ของการอ้างอิงเมธอดกับคําจํากัดความสร้างความสับสนมาก
การสร้าง AOSP
LibFuzzer ไม่พร้อมใช้งานสำหรับโมดูลผู้ให้บริการใน Android
เครื่องมือตรวจสอบฐานข้อมูล
การตรวจสอบแอป > เครื่องมือตรวจสอบฐานข้อมูล: บันทึกตัวเลือก IDE ไว้ตลอดการเรียกใช้แอป
โครงสร้างพื้นฐาน
อัปเกรดเป็น Gradle 8.10.2
IntelliJ
เปิด Android Studio ไม่ได้: ไม่มีปลั๊กอินที่จำเป็น
การแก้ไขเลย์เอาต์และทรัพยากร
การเปลี่ยนโครงสร้างภายในรูปแบบ XML ซ้ำ - ตั้งค่ากลับไปเป็นค่าเดิมไหม
เชิงเส้น
จัดการคําอธิบายประกอบการใช้ประเภทในหลายกรณีสําหรับข้อบกพร่อง UnknownNullness
AGP 8.6.1: การถดถอย - การตรวจหาค่าคงที่ที่ไม่ถูกต้องของ Lint ไม่ผ่านเมื่อใช้ [Int].toLong() ภายใน @LongDef ใน Kotlin
หลายแพลตฟอร์ม
AGP-KMP ไม่เผยแพร่ ReturnDefaultValues = true; มันใช้ไม่ได้
StudioBot
Android Studio จะเพิ่ม "Ask Gemini" ต่อท้ายข้อความชื่อของสแต็กเทรซทั้งหมดใน Logcat

การเปิดตัวฟีเจอร์ Android Studio Ladybug | 2024.2.2 Canary 3

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.8.0-alpha03
ปัญหาที่แก้ไขแล้ว
APK Viewer
อนุญาตให้ข้ามไปยังโหนดจาก "ค้นหาการใช้งาน" ในเครื่องมือวิเคราะห์ APK
ตัววิเคราะห์ APK แสดงขนาดที่ไม่ถูกต้องในรายการ APK ภายในของ APK
การดำเนินการ "แสดงไบต์โค้ด" ควรเข้าถึงได้ง่ายขึ้น
เครื่องมือดูไบต์โค้ดเป็นกล่องโต้ตอบที่ไม่ใช่มาตรฐาน
ปลั๊กอิน Android ใน IDEA ป้องกันไม่ให้ IDEA เปิดไฟล์ ZIP
Arctic Fox: resource.arsc โหลดไม่สำเร็จในตัววิเคราะห์ APK ไม่สำเร็จ
ผู้ช่วยการเชื่อมต่อ
ผู้ช่วยการเชื่อมต่อ - สัญลักษณ์ข้อบกพร่อง
Device Manager
การสร้างอุปกรณ์ | AS ไม่บันทึกจำนวน RAM
การตัดต่อ
AS 2024.1.2 RC 1 ค้างบ่อย
แกรเดิล
การละเมิดโปรเจ็กต์ที่แยกใน "addGradleAndroidTestListener.gradle"
การแก้ไขเลย์เอาต์และทรัพยากร
แบบอักษรเปลี่ยนเป็น "แบบอักษรเพิ่มเติม..."
Logcat
คำขอฟีเจอร์: Logcat ควรใช้ Retrace สำหรับสแต็กเทรซ R8 ที่ปรับให้ยากต่อการอ่าน (Obfuscate) โดยอัตโนมัติ
Pixel 3 และ 3a ไม่มีให้ใช้งานในเมนูแบบเลื่อนลงของภาพหน้าจอเฟรม
โค้ด/เทมเพลตใหม่
ช่องทางการแจ้งเตือนการสนับสนุนเทมเพลตการรับส่งข้อความอัตโนมัติ
ผู้จัดการทรัพยากร
แถบค้นหาของเครื่องมือเลือกทรัพยากรไม่โฟกัส
แหล่งข้อมูล
ซ่อนไดเรกทอรีทรัพยากร Android อยู่
ชุดแหล่งที่มาจากโมดูลย่อยไม่ได้แสดงอยู่ขณะสร้างสตริงใหม่
การทดสอบที่ทำงานอยู่
java.lang.NoClassDefFoundError เมื่อทำการทดสอบโดยใช้ JUnit
StudioBot
เปิดใช้การใส่โค้ด Gemini AI ให้สมบูรณ์สำหรับ C++ และ Dart

การเปิดตัวฟีเจอร์ Ladybug ของ Android Studio | 2024.2.2 Canary 2

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.8.0-alpha02
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ใช้แฟล็กเพื่อปิดใช้การตรวจสอบเวอร์ชันขั้นต่ำของ AGP
AGP มีการโต้ตอบที่ทําให้สับสนเกี่ยวกับการกําหนดค่าตัวเลือกคอมไพเลอร์ Kotlin
AGP ควรแสดง BuiltArtifactLoader สำหรับ APK ของโปรเจ็กต์เป้าหมายในโปรเจ็กต์ com.android.test
ตัวแก้ไขโค้ด
ปัญหาเกี่ยวกับการขยายบรรทัด R.string.xxx
"เปิดใช้การจัดรูปแบบการเขียนสำหรับแป้นกดร่วม" รูปแบบตัวเลือกมากเกินไป
ตัวอย่างการเขียน
การเข้าถึงบริการระบบเซ็นเซอร์จะหยุดการแสดงตัวอย่างการคอมโพสไม่ให้แสดงผล
โค้ดที่ใช้การสั่นเตือนทำให้ตัวอย่างการเขียนขัดข้อง
ตัวอย่างการเขียนใช้งานไม่ได้เมื่อใช้ข้อความ HTML ที่มีแท็ก b
เครื่องมือตรวจสอบฐานข้อมูล
ใช้เครื่องมือตรวจสอบฐานข้อมูลในการตรวจสอบแอป Android Studio ไม่ได้
โปรแกรมแก้ไขข้อบกพร่อง
SyncService คำนวณขนาดของไดเรกทอรีไม่ถูกต้อง
โปรแกรมจัดการอุปกรณ์
คำนวณความหนาแน่นไม่ถูกต้องในเครื่องมือจัดการ avd
เครื่องมือแก้ไข AVD ของโปรแกรมจำลองจะเปลี่ยน "ประเภทอุปกรณ์" กลับไปเป็นโทรศัพท์/แท็บเล็ตเสมอเมื่อเป็นอุปกรณ์ "ยานยนต์"
avdmanager: sdcard size not taken into account
การแก้ไขเลย์เอาต์และทรัพยากร
ลองนำการขึ้นต่อกันของ Hamcrest ใน formatlib API ออก
BufferedInputStream แคสต์ไปยังคลาส AssetManager$AssetInputStream ไม่ได้
Lint
"False positive" WrongConstant เมื่อใช้ PackageManager.ResolveInfoFlags.of กับ Kotlin
ข้อผิดพลาดเกี่ยวกับ Lint "ต้องระบุโฮสต์อย่างน้อย 1 รายการ" เมื่อตั้งค่ารูปแบบ Intent Filter ของ http หรือ https
Logcat
"Record Screen" ของ Android Studio เขียนทับไฟล์ที่มีอยู่ไม่สำเร็จ
การเลื่อน ADB ทำงานได้แย่มาก
วิซาร์ดโปรเจ็กต์ใหม่
ปุ่มความช่วยเหลือสำหรับกล่องโต้ตอบการนำเข้าตัวอย่าง
เครื่องมือจัดการทรัพยากร
เครื่องมือจัดการทรัพยากรไม่แสดงทรัพยากรที่ถอนออกได้ที่มีแอตทริบิวต์สีที่กำหนดเอง
เครื่องมือจัดการทรัพยากรจะครอบตัดเวกเตอร์ที่ถอนออกได้บางส่วน
เครื่องมือจัดการทรัพยากรทำงานไม่ถูกต้องใน Android Studio Koala Feature Drop | 2.1.2024
ดูการเชื่อมโยง
การนําเข้าอัตโนมัติและการเติมข้อความอัตโนมัติไม่ทํางานกับคลาส ViewBinding ที่สร้างขึ้นในโหมด K2

การเปิดตัวฟีเจอร์ Android Studio Ladybug | 2024.2.2 Canary 1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.8.0-alpha01
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ลองกำกับเนื้อหาประเภทอินพุตสำหรับ JacocoTransform เป็น @Classpath
com.android.build.api.variant.GeneratesApk ควรแสดง minSdk
ปลั๊กอิน com.android.settings ไม่รู้จัก targetSdk
SourceDirectories.addGeneratedSourceDirectory ไม่เหมาะกับหลายตัวแปร
ตัวแก้ไขโค้ด
คำขอ: เพิ่มตัวช่วยเติมข้อความอัตโนมัติสำหรับคำอธิบายประกอบ: @RequiresPermission
รองรับตะขอ/เขย่า
ผู้ให้บริการที่แทรกกริชไม่มีไอคอนรางน้ำที่มี K2
เครื่องมือแก้ไขไฟล์ Gradle
ระบบจะไม่ตรวจหาการเปลี่ยนแปลงใน build.gradle ที่ทำจากโปรแกรมดูความแตกต่างของการเปลี่ยนแปลง
Lint
ความไม่เข้ากันของ KtAnalysisSessionProvider กับการตรวจสอบ Lint ที่เปิดตัวใน 8.7.0-alpha04
การรวม Lint
ไม่พบงานตัวแปร Lint หลังจากการประเมิน
Logcat
การเลื่อนตัวล็อกแคทไปที่จุดสิ้นสุดไม่ทำงาน
ไฟล์ Manifest
ได้ลองใช้เครื่องมือ:node="merge-only-attributes" แต่ไม่สามารถทำได้โดยไม่มีข้อความแสดงข้อผิดพลาด
เครื่องมือแก้ไขการนําทาง
เพิ่ม naveditor ใน ktfmt ฮุกส่งล่วงหน้า
โครงสร้างของโครงการ
ปุ่มที่มีขนาด 0 ในโครงสร้างโปรเจ็กต์
อุปกรณ์ที่ใช้
คัดลอกและ การวางไม่ทำงานใน Android Studio (Linux)
StudioBot
(ถาม Gemini) แสดงใน Logcat โดยไม่มีลิงก์