ปัญหาการปิดตัว Giraffe ใน Android Studio

Android Studio Giraffe | 2022.3.1 แพตช์ 4

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.4
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
อย่าเรียกใช้งานการจัดทําไฟล์ Dex ในคลาสของโปรเจ็กต์ย่อยเมื่อจัดทําไฟล์ Dex ผ่านการเปลี่ยนรูปแบบอาร์ติแฟกต์แล้ว

Android Studio Giraffe | 2022.3.1 แพตช์ 3

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.3
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
[AGP 8.1.0] ./gradlew test ดำเนินการไม่สำเร็จพร้อมข้อความ "ไม่พบเอาต์พุตไฟล์ Manifest" หากทั้ง splits.abi.isEnable และ testOptions.unitTests.isIncludeAndroidResources เป็น "จริง"
บิลด์ไม่สำเร็จหลังจากอัปเดตเป็น AGP 8.1

Android Studio Giraffe | 2022.3.1 แพตช์ 2

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.2
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
androidResources ไม่พร้อมใช้งานในโมดูลไลบรารี Android
[AGP 8.1.0] ./gradlew test ดำเนินการไม่สำเร็จพร้อมข้อความ "ไม่พบเอาต์พุตไฟล์ Manifest" หากทั้ง splits.abi.isEnable และ testOptions.unitTests.isIncludeAndroidResources เป็น "จริง"
เครื่องมือตรวจสอบฐานข้อมูล
Android Studio 2022.3.1 Giraffe ไม่มีเครื่องมือตรวจสอบฐานข้อมูล
Shrinker (R8)
Kotlin 1.9 ทําให้ R8 ทำลาย Lambda ของ Kotlin หากมีการนําการตรวจสอบค่า Null ออก
R8 ดำเนินการไม่สำเร็จพร้อมข้อความ "พบค่าที่ไม่รู้จักระหว่างการคอมไพล์" สำหรับ play-services-measurement-21.3.0-runtime.jar

Android Studio Giraffe | 2022.3.1 แพตช์ 1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.1
ปัญหาที่แก้ไขแล้ว
เครื่องมือแก้ไขโค้ด
รูปภาพ WebP ขนาดใหญ่กินพื้นที่ครึ่งหนึ่งของพื้นที่การเขียนโค้ด
Dexer (D8)
ระเบียน Java 16: equals(null) throws NullPointerException
แก้ไขแบบเรียลไทม์
ไม่ถูกต้อง: "AGENT_ERROR"
Shrinker (R8)
java.lang.VerifyError: Verifier rejected class
บิลด์ค้างอยู่ที่ :minifyReleaseWithR8 เมื่อใช้ไลบรารี Apache POI
ปฏิเสธการเรียกใช้เมื่อเปิดใช้การเพิ่มประสิทธิภาพ r8
NoClassDefFoundError สำหรับ java.lang.reflect.Executable

Android Studio Giraffe เวอร์ชันเสถียร (2022.3.1.18)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
generateLocaleConfig ใน agp 8.1.0 ใช้การจัดเรียงแบบไม่แน่นอน ซึ่งทำให้บิลด์ที่ซ้ำกันได้ใช้งานไม่ได้
Shrinker (R8)
ขัดข้องด้วยข้อผิดพลาดในการยืนยันใน Android 12 ขึ้นไป

Android Studio Giraffe RC 01 (2022.3.1.17)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-rc01
ปัญหาที่แก้ไขแล้ว
Shrinker (R8)
dex-startup-optimization ส่งผลให้เกิด java.lang.VerifyError: Rejecting class
TargetSDKVersion Upgrade Assistant
ปัจจุบันตัวกรองที่ให้องค์ประกอบ XML จะทําให้ขั้นตอนที่เกี่ยวข้องซ่อนอยู่เสมอ

Android Studio Giraffe เบต้า 05 (2022.3.1.16)

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.0-beta05
ปัญหาที่แก้ไขแล้ว
Android SDK Upgrade Assistant
เครื่องมือช่วยอัปเกรดแนะนำการอัปเดตเป็น targetSdk 33 อย่างไม่ถูกต้อง
Shrinker (R8)
กรณีพิเศษในเมธอด VirtualDispatchMethodArgumentPropagator.shouldActivateMethodStateGuardedByBounds()

Android Studio Giraffe เบต้า 04 (2022.3.1.15)

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.0-beta04
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ข้อบกพร่อง: "เปิดใช้ KSP และใช้ตัวประมวลผล KSP สําหรับข้อกําหนดนี้แทน" เพียงไปที่เว็บไซต์
Gradle 8.1 ทำให้แคชการกําหนดค่าใช้งานไม่ได้เนื่องจาก .gradle/.android/analytics.settings
แสดงตัวอย่างการเขียน
UI ค้างอย่างสมบูรณ์
Dexer (D8)
agp 8.1.0 ถดถอยกับ API 21 - F/dex2oat ( 4176): art/compiler/driver/compiler_driver.cc:1181] ตรวจสอบไม่สําเร็จ: !method->IsAbstract()
Shrinker (R8)
R8 ใน AGP 8 ทำให้บริการ Google Fit ใช้งานไม่ได้
การรวมข้อมูลไฟล์ต้นทางที่มีชื่อที่เหลือซึ่งทับซ้อนกับชื่ออินพุตแสดงอย่างไม่ถูกต้อง
R8 ทำงานไม่สำเร็จระหว่างการสร้าง Compose ด้วย ArrayIndexOutOfBoundsException
โค้ดที่เกี่ยวข้องกับ SimpleStringBuilder ไม่มีการเรียกใช้ส่วนท้ายเพื่อเพิ่มต่อในโหมดรุ่นหรือแก้ไขได้=เท็จ

Android Studio Giraffe เบต้า 03 (2022.3.1.14)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-beta03
ปัญหาที่แก้ไขแล้ว
เขียน
การแสดงตัวอย่างหลายรายการของเครื่องมือ Wear Compose ไม่ทำงาน
การตัดต่อ
การไฮไลต์ที่สำคัญจะรวบรวมไอคอนแถบพัก
JDK
IDE กะพริบเร็วมากหลังจากย้ายจากจอแสดงผลหนึ่งไปยังอีกจอแสดงผลหนึ่ง

Android Studio Giraffe เบต้า 02 (2022.3.1.13)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-beta02
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
คำขอ: อนุญาตให้ IDE เสนอวิธีแก้ไขสำหรับ "PermittedSubclasses requires ASM9"
โปรแกรมแก้ไขข้อบกพร่อง
เกิดข้อผิดพลาดขณะพยายามแก้ไขข้อบกพร่องการทดสอบ Android ของไลบรารีจาก AS
การทำให้ใช้งานได้
Android Studio ติดตั้งและเปิดแอป 2 ครั้งในการแก้ไขข้อบกพร่อง
นําเข้า/ซิงค์
ฉันเพิ่งอัปเดตเป็น Flamingo และซิงค์โปรเจ็กต์ไม่ได้ การได้รับ Java ที่ไม่รองรับ
Shrinker (R8)
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20

Android Studio Giraffe เบต้า 01 (2022.3.1.12)

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.0-beta01
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ประเภทแหล่งที่มาที่กําหนดเองควรสร้างชุดแหล่งที่มาหลายรูปแบบ
DependenciesInfoBuilder ต้องการการอัปเดต API และเอกสาร
DexingNoClasspathTransform (minSdk >= 24) ที่มีเป้าหมาย Java 11 ไม่สำเร็จเนื่องจากไม่มีสมาชิกที่ฝังอยู่
DslExtension.Builder.extendProjectWith() ไม่ทํางานตามที่อธิบายไว้ใน Groovy
เพิ่ม VariantSelector.withFlavor API ที่ไม่ได้ใช้ kotlin.Pair
AndroidLintAnalysisTask (:lintAnalyzeExternalRelease) แคชไม่พบเนื่องจาก `proguard.txt` มีการเปลี่ยนแปลง
ไฟล์ Manifest ที่ผสานของแอปมีแอตทริบิวต์ extractNativeLibs และ useEmbeddedDex จาก Dependency
AGP: แสดงเส้นทางไปยังเครื่องมือ AIDL และไฟล์ AIDL ของเฟรมเวิร์กเป็น API สาธารณะ
ใช้การเปลี่ยนแปลง
ApplyChangesAction: ClassCastException: ไม่สามารถแคสต์คลาส com.intellij.execution.DefaultExecutionTarget เป็นคลาส com.android.tools.idea.execution.common.AndroidExecutionTarget
การทำให้ใช้งานได้
เครื่องมือเปิดใช้งานการ์ดและข้อมูลแทรกไม่ทำงานใน Android Studio Giraffe Canary 6
เครื่องมือออกแบบ
ใช้แอตทริบิวต์ "postSplashScreenTheme" สำหรับธีมเริ่มต้นในเครื่องมือออกแบบ
นําเข้า/ซิงค์
เลิกใช้งานประเภท org.gradle.util.VersionNumber แล้ว
รายงานข้อผิดพลาดภายในว่าเป็นปัญหาการซิงค์
แสดงข้อยกเว้นการซิงค์จริงแทน "ไม่พบตัวแปรสําหรับ..."
Logcat
การใช้หน่วยความจําสูง (1.4 GB) ใน MessageBacklog
เราควรซ่อนการบันทึกภายใน Studio จากตัวกรอง package:mine ไหม
วิซาร์ดโปรเจ็กต์ใหม่
แคตตาล็อกเวอร์ชันควรใช้เวอร์ชันเดียวสำหรับปลั๊กอิน AGP ทั้งหมด
ProfileInstaller และโปรไฟล์พื้นฐาน
NullPointerException ใน profgen-cli
แหล่งข้อมูล
เมื่อนำไดเรกทอรีค่าออกแล้ว Studio จะยังคงคิดว่าภาษาที่กําหนดไว้ยังอยู่
เครื่องมือจัดการ SDK
รายการการตั้งค่า Android SDK จะอยู่ใน "ภาษาและเฟรมเวิร์ก"
อัปเกรด Assistant
อย่านำ android:useEmbeddedDex ออกจากไฟล์ Manifest ต้นทาง
อย่าเพิ่ม DSL useLegacyPackaging สำหรับโมดูลไลบรารี
Wear
ผู้ช่วยการจับคู่ Wear ดำเนินการไม่สำเร็จในโปรแกรมจำลอง 33.1.3

Android Studio Giraffe Canary 11 (2022.3.1.11)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha11
ปัญหาที่แก้ไขแล้ว
Dexer (D8)
การกรองภาษา C++ ออกจากไลบรารีหลักทำให้แอปขัดข้องหลังจากการอัปเดตล่าสุด
Gradle
ตัวเลือกการละเว้นการเปลี่ยนแปลงการซิงค์ไม่มีตัวเลือกรูปแบบแป้นพิมพ์
นําเข้า/ซิงค์
[Giraffe | 2022.3.1 Canary 8] ขีดล่างสีแดงในไฟล์ build.gradle.kts สำหรับโปรเจ็กต์ใหม่
Logcat
Logcat V2 - ใช้ตัวกรองนิพจน์ทั่วไปที่มีเว้นวรรคหรือวงเล็บไม่ได้
Android Studio Giraffe | 2022.3.1 Canary 9 logcat doesnt work with package:mine filter
เผยแพร่ Bundle/APK
เกิดข้อผิดพลาดในการสร้างกลุ่มที่เซ็นชื่อ (การลบชื่อแทนทั้งหมดในคีย์สโตร์เมื่อสร้างชื่อแทนใหม่)

Android Studio Giraffe Canary 10 (2022.3.1.10)

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.0-alpha10
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เรานํา AnalyticsRecordingTask ออกได้ไหม
เนื้อหาของ output-metadata.json ไม่สอดคล้องกัน
การตั้งค่าเครื่องมือทํางาน JVM จะไม่ส่งผลต่อค่า targetCompatibility ของ JavaCompile
รายการ Deep Link การนำทางที่มีโดเมนไวลด์การ์ดไม่มีแอตทริบิวต์ `android:host` ในไฟล์ Manifest ที่ผสาน
งาน processDebugMainManifest ดำเนินการไม่สำเร็จตั้งแต่ปลั๊กอิน Android Gradle 8.1
Android Studio ไม่สนใจตัวแปรสภาพแวดล้อม STUDIO_GRADLE_JDK
เครื่องมือแก้ไข C++
เครื่องมือแก้ไข C++: การไฮไลต์ไวยากรณ์ไม่ทำงานนอกเหนือจากการจับคู่รูปแบบพื้นฐาน
แสดงตัวอย่างการเขียน
ตัวอย่างการเขียนไม่สามารถแสดงทรัพยากรของเนื้อหาในโปรเจ็กต์ [android.content.res.Resources$NotFoundException: Could not resolve resource value: 0xAAE61.]
โค้ดที่ใช้เครื่องสั่นทำให้ตัวอย่างการเขียนขัดข้อง
เครื่องมือตรวจสอบฐานข้อมูล
Android Studio Canary ไม่แสดงไอคอน "การตรวจสอบแอป"
เครื่องมือออกแบบ
แสดงตัวอย่าง xml : สร้างอินสแตนซ์ของคลาสอย่างน้อย 1 รายการไม่สำเร็จ
ระบบจะไม่บันทึกอุปกรณ์ที่เปลี่ยนเพื่อแสดงตัวอย่างในตัวแก้ไขของ Android Studio หลังจากที่ออก
เครื่องมือสำรวจไฟล์สำหรับอุปกรณ์
ใช้การค้นหาด้วยความเร็วในตารางกระบวนการไม่ได้
Device Manager
รายการอุปกรณ์ของ Device Manager ไม่แสดงระดับส่วนขยาย
เครื่องมือสร้างเลย์เอาต์
ข้อบกพร่อง: ไม่มีมุมมองในเครื่องมือออกแบบเลย์เอาต์ : ViewSwitcher และ ViewAnimator
Lint
จัดรูปแบบโค้ดที่แทรกมาใหม่ของวิธีแก้ไขด้วยการแทนที่
Lint: การแสดงตัวอย่างความตั้งใจทำให้เกิดข้อยกเว้นสำหรับ ReplaceStringQuickFix
เครื่องมือแก้ไขการเคลื่อนไหว
MotionLayout: หากฉันเปลี่ยนรหัสของออบเจ็กต์วิว ฟังก์ชันจะคัดลอกออบเจ็กต์วิวเดิมและสร้างออบเจ็กต์วิวใหม่อีกรายการ
ไม่มีตัวเลือกในการยุบ MotionEditor
เครื่องมือแก้ไขการเคลื่อนไหวไม่แสดงเมื่อมีการเชื่อมโยงข้อมูล
เครื่องมือแก้ไขการนําทาง
กล่องโต้ตอบปลายทางใหม่
เปลี่ยนการวางแนวของตัวอย่างกราฟการนำทางด้วยแป้นพิมพ์ลัด "O" ไม่ได้ใช่ไหม
อาร์กิวเมนต์ในแผนที่การนำทางที่มี CAPS
ข้อบกพร่องในเครื่องมือแก้ไขการนําทาง - ปลายทางทั้งหมดแสดงในแนวนอน
ตัวแก้ไข XML การนำทางควรแสดงข้อผิดพลาดเมื่อคลาสของข้อมูลโค้ดเป็นนามธรรม
Kotlin SafeArgs ไม่สําเร็จด้วยค่าเริ่มต้นสําหรับการแยกส่วนในการดำเนินการ
เครื่องมือวิเคราะห์
หลังจาก systrace.py หายไปจาก Android SDK ดูเหมือนว่าจะไม่มีวิธีรับการติดตามที่ใช้งานได้สำหรับหมวดหมู่ "เสียง"
เครื่องมือจัดการทรัพยากร
กล่องโต้ตอบไดเรกทอรีทรัพยากรใหม่ไม่มี androidTest/ เป็นชุดแหล่งที่มา
ตัวเลือก "สร้างชิ้นงานรูปภาพ" ไม่ได้สร้างไฟล์ที่ถูกต้องอยู่เสมอ ฉันต้องเรียกใช้ 2 ครั้งในบางครั้ง บางครั้งก็สร้างไฟล์แล้วลบไฟล์นั้นออกเมื่อฉันพยายามเปิด

Android Studio Giraffe Canary 9 (2022.3.1.9)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha09
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
การตั้งค่าเครื่องมือทํางาน JVM จะไม่ส่งผลต่อค่า targetCompatibility ของ JavaCompile
รายการ Deep Link การนำทางที่มีโดเมนไวลด์การ์ดไม่มีแอตทริบิวต์ `android:host` ในไฟล์ Manifest ที่ผสาน
งาน processDebugMainManifest ดำเนินการไม่สำเร็จตั้งแต่ปลั๊กอิน Android Gradle 8.1
เรานํา AnalyticsRecordingTask ออกได้ไหม
เนื้อหาของ output-metadata.json ไม่สอดคล้องกัน
เครื่องมือแก้ไข C++
เครื่องมือแก้ไข C++: การไฮไลต์ไวยากรณ์ไม่ทำงานนอกเหนือจากการจับคู่รูปแบบพื้นฐาน
แสดงตัวอย่างการเขียน
ระบบจะไม่สนใจ apiLevel=21 ใน @Preview ในส่วนที่เกี่ยวข้องกับการใช้ android:statusBarColor จากไฟล์ themes.xml ที่ถูกต้อง
ตัวอย่างการเขียนไม่สามารถแสดงทรัพยากรของเนื้อหาในโปรเจ็กต์ [android.content.res.Resources$NotFoundException: Could not resolve resource value: 0xAAE61.]
เครื่องมือออกแบบ
แสดงตัวอย่าง xml : สร้างอินสแตนซ์ของคลาสอย่างน้อย 1 รายการไม่สำเร็จ
ระบบจะไม่บันทึกอุปกรณ์ที่เปลี่ยนเพื่อแสดงตัวอย่างในตัวแก้ไขของ Android Studio หลังจากที่ออก
เครื่องมือสร้างเลย์เอาต์
ข้อบกพร่อง: ไม่มีมุมมองในเครื่องมือออกแบบเลย์เอาต์ : ViewSwitcher และ ViewAnimator
เครื่องมือแก้ไขการเคลื่อนไหว
MotionLayout: หากฉันเปลี่ยนรหัสของออบเจ็กต์วิว ฟังก์ชันจะคัดลอกออบเจ็กต์วิวเดิมและสร้างออบเจ็กต์วิวใหม่อีกรายการ
ไม่มีตัวเลือกในการยุบ MotionEditor
เครื่องมือแก้ไขการเคลื่อนไหวไม่แสดงเมื่อมีการเชื่อมโยงข้อมูล
เครื่องมือแก้ไขการนําทาง
กล่องโต้ตอบปลายทางใหม่
ข้อบกพร่องในเครื่องมือแก้ไขการนําทาง - ปลายทางทั้งหมดแสดงในแนวนอน
เปลี่ยนการวางแนวของตัวอย่างกราฟการนำทางด้วยแป้นพิมพ์ลัด "O" ไม่ได้ใช่ไหม
อาร์กิวเมนต์ในแผนที่การนำทางที่มี CAPS

Android Studio Giraffe Canary 8 (2022.3.1.8)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha08
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
พร็อพเพอร์ตี้เนมสเปซน่าจะเป็นของ HasAndroidResources
ปิดใช้ข้อความ "ไฟล์ Gradle มีการเปลี่ยนแปลงนับตั้งแต่การซิงค์โปรเจ็กต์ครั้งล่าสุด" ไม่ได้
"เราขอแนะนำให้ใช้ปลั๊กอิน Android Gradle ที่ใหม่กว่า" เมื่อไม่มีปลั๊กอินที่ใหม่กว่า
processDebugUnitTestManifest ไม่สําเร็จด้วยตัวยึดตําแหน่งในไฟล์ Manifest สําหรับตัวแปรการทดสอบ
Flag บูลีนสำหรับการปิดใช้การตรวจสอบ SDK ที่คอมไพล์ใน CheckAarMetadataTask
ข้อผิดพลาดเกี่ยวกับบิลด์หมายถึง API ระดับ 34 ซึ่งไม่มีอยู่
Android Studio
หน้าต่างเครื่องมือ AS Electric Eel Running Devices ตัดการเชื่อมต่อกับ Pixel Watch ขณะมิเรอร์อุปกรณ์
เครื่องมือแก้ไข C++
[Giraffe | 2022.3.1 Canary 2] เมื่อเปิดไฟล์ CPP แสดงตัวโหลดแบบอินฟินิตี้ในเครื่องมือแก้ไข
เครื่องมือแก้ไขโค้ด
คำขอฟีเจอร์: ต้องการดึงข้อมูลทรัพยากรสตริงที่มีตัวยึดตําแหน่งจากเทมเพลตสตริง Kotlin
การแก้ไขข้อความที่เขียน
[AS] การดำเนินการ "สร้างฟังก์ชัน @Composable" สร้างชื่อพารามิเตอร์ที่ไม่ถูกต้อง
การเติมข้อความอัตโนมัติสำหรับ rememberSaveable {} ไม่ถูกต้อง
ลองเสนอตัวเลือกให้ใช้ไอคอนแถบพักของคอมโพสิทเพื่อระบุการเรียกฟังก์ชันที่คอมโพสิทได้
การเขียนอีเมลจนเสร็จสิ้นจะวางเคอร์เซอร์ไว้ในตำแหน่งที่ไม่ถูกต้อง
แสดงตัวอย่างการเขียน
ตัวอย่างป๊อปอัป
โปรแกรมแก้ไขข้อบกพร่อง
โปรแกรมแก้ไขข้อบกพร่อง ArrayMap ไม่แสดงคีย์
ค้างอยู่ที่ "กำลังรวบรวมข้อมูล" ในการแก้ไขข้อบกพร่อง
แอปที่ทำงานในโหมดแก้ไขข้อบกพร่องไม่ทำงาน
การทำให้ใช้งานได้
UI ใหม่: แถบเรียกใช้ควรมีการดำเนินการ "แนบโปรแกรมแก้ไขข้อบกพร่อง"
เครื่องมือออกแบบ
[Custom View] การดูตัวอย่างใน IDE ของมุมมองที่กำหนดเองซึ่งฝัง ComposeView ไว้ทําให้การแสดงผลไม่สําเร็จ
Device Manager
[Giraffe Canary 6] ประวัติในเครื่องเสียหาย: มีไฟล์ที่เปิดอยู่มากเกินไป
UI ไม่รีเฟรชหลังจาก -returning- จากการติดตั้ง HAXM (3.1 RC3)
ตัวจัดการอุปกรณ์ - ข้อผิดพลาดที่ไม่รู้จัก
นําเข้า/ซิงค์
เพิ่มทางลัดสำหรับ "gradle sync"
ทรัพยากรของ PSD: ประสบการณ์การใช้งานทรัพยากรของแคตตาล็อกเวอร์ชันแตกต่างจากทรัพยากรปกติ
JDK
หน้าจอว่างเปล่าหลังจากแล็ปท็อปเข้าสู่โหมดสลีปสำหรับการตั้งค่าจอภาพหลายจอ
Giraffe Canary 2: UI ค้าง (ลูกบอลชายหาด) เมื่อเริ่มต้น: sun.java2d.metal.MTLLayer.blitTexture
Lint
การตรวจสอบ Lint ของ TypographyQuotes ไม่ทำงานกับเครื่องหมายคำพูดที่หลบอยู่
การตรวจสอบ Lint ของ TrustAllX509TrustManager แจ้งว่าอินเทอร์เฟซที่ขยาย X509TrustManager ไม่ถูกต้อง
Logcat
ข้อยกเว้นที่แสดงใน Logcat จะไม่ใช้ Device API เพื่อไปยังแหล่งที่มา
Logcat (เวอร์ชันใหม่) ชื่อไฟล์ที่คลิกได้ในบันทึก
โค้ด/เทมเพลตใหม่
ข้อบกพร่อง: เมื่อ minSdk เป็น 26 (Android 8) สำหรับโปรเจ็กต์ใหม่ ระบบจะสร้างทรัพยากรที่ไม่จำเป็น และ Lint จะเตือนเกี่ยวกับเรื่องนี้แต่ไม่ได้ช่วยแก้ไข
เทมเพลต: อย่าสร้างโฟลเดอร์ drawable-v24 เมื่อ minSdkVersion >= 24
วิซาร์ดโปรเจ็กต์ใหม่
โปรเจ็กต์ Jetpack Compose ใหม่ที่มีชื่อขึ้นต้นด้วยตัวเลขจะคอมไพล์ไม่ได้
ProfileInstaller และโปรไฟล์พื้นฐาน
Unite naming baselineprofiles -> baselineProfiles
โครงสร้างโปรเจ็กต์
คำแนะนำในการอัปเกรดทรัพยากร Dependency ของแคตตาล็อกเวอร์ชัน - เวอร์ชัน Dependency ก่อนหน้าแสดงเป็น Null
มุมมองโปรเจ็กต์
แหล่งที่มาที่สร้างขึ้นซึ่งแสดงใต้โหนด `java` ในมุมมอง Android
แหล่งข้อมูล
NestedScrollView ทำให้การเติมข้อความอัตโนมัติของ XML ใช้งานไม่ได้ในสถานการณ์ที่ไม่รู้จัก
ไม่มีการตรวจสอบชื่อชิ้นงานในหน้าจอชิ้นงานรูปภาพใหม่
เครื่องมือจัดการ SDK
ไม่มีข้อมูลระดับ API เมื่ออัปเกรดอิมเมจระบบ
ข้อความแสดงข้อผิดพลาด "HAXM ติดตั้งได้บน Windows เท่านั้น" ปรากฏขึ้นใน Windows
เครื่องมือแก้ไขคำแปล
เครื่องมือแก้ไขคำแปลไม่โหลด

Android Studio Giraffe Canary 7 (2022.3.1.7)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha07
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
processDebugUnitTestManifest ไม่สําเร็จด้วยตัวยึดตําแหน่งในไฟล์ Manifest สําหรับตัวแปรการทดสอบ
เครื่องมือแก้ไขโค้ด
คำขอฟีเจอร์: ต้องการดึงข้อมูลทรัพยากรสตริงที่มีตัวยึดตําแหน่งจากเทมเพลตสตริง Kotlin
การแก้ไขข้อความที่เขียน
ลองเสนอตัวเลือกให้ใช้ไอคอนแถบพักของคอมโพสิทเพื่อระบุการเรียกฟังก์ชันที่คอมโพสิทได้
การเขียนอีเมลจนเสร็จสิ้นจะวางเคอร์เซอร์ไว้ในตำแหน่งที่ไม่ถูกต้อง
การเติมข้อความอัตโนมัติสำหรับ rememberSaveable {} ไม่ถูกต้อง
โปรแกรมแก้ไขข้อบกพร่อง
โปรแกรมแก้ไขข้อบกพร่อง ArrayMap ไม่แสดงคีย์
ค้างอยู่ที่ "กำลังรวบรวมข้อมูล" ในการแก้ไขข้อบกพร่อง
Device Manager
UI ไม่รีเฟรชหลังจาก -returning- จากการติดตั้ง HAXM (3.1 RC3)
นําเข้า/ซิงค์
ทรัพยากรของ PSD: ประสบการณ์การใช้งานทรัพยากรของแคตตาล็อกเวอร์ชันแตกต่างจากทรัพยากรปกติ
JDK
หน้าจอว่างเปล่าหลังจากแล็ปท็อปเข้าสู่โหมดสลีปสำหรับการตั้งค่าจอภาพหลายจอ
Giraffe Canary 2: UI ค้าง (ลูกบอลชายหาด) เมื่อเริ่มต้น: sun.java2d.metal.MTLLayer.blitTexture
Logcat
Logcat (เวอร์ชันใหม่) ชื่อไฟล์ที่คลิกได้ในบันทึก
โครงสร้างโปรเจ็กต์
คำแนะนำในการอัปเกรดทรัพยากร Dependency ของแคตตาล็อกเวอร์ชัน - เวอร์ชัน Dependency ก่อนหน้าแสดงเป็น Null
เครื่องมือจัดการ SDK
ข้อความแสดงข้อผิดพลาด "HAXM ติดตั้งได้บน Windows เท่านั้น" ปรากฏขึ้นใน Windows
ไม่มีข้อมูลระดับ API เมื่ออัปเกรดอิมเมจระบบ

Android Studio Giraffe Canary 6 (2022.3.1.6)

เผยแพร่พร้อมกับ
  • Android Gradle Plugin 8.1.0-alpha06
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
processDebugUnitTestManifest ไม่สําเร็จด้วยตัวยึดตําแหน่งในไฟล์ Manifest สําหรับตัวแปรการทดสอบ
เครื่องมือแก้ไขโค้ด
คำขอฟีเจอร์: ต้องการดึงข้อมูลทรัพยากรสตริงที่มีตัวยึดตําแหน่งจากเทมเพลตสตริง Kotlin
การแก้ไขข้อความที่เขียน
ลองเสนอตัวเลือกให้ใช้ไอคอนแถบพักของคอมโพสิทเพื่อระบุการเรียกฟังก์ชันที่คอมโพสิทได้
โปรแกรมแก้ไขข้อบกพร่อง
ค้างอยู่ที่ "กำลังรวบรวมข้อมูล" ในการแก้ไขข้อบกพร่อง
Device Manager
UI ไม่รีเฟรชหลังจาก -returning- จากการติดตั้ง HAXM (3.1 RC3)
นําเข้า/ซิงค์
ทรัพยากรของ PSD: ประสบการณ์การใช้งานทรัพยากรในแคตตาล็อกเวอร์ชันแตกต่างจากทรัพยากรปกติ
Logcat
Logcat (เวอร์ชันใหม่) ชื่อไฟล์ที่คลิกได้ในบันทึก
โครงสร้างโปรเจ็กต์
คำแนะนำในการอัปเกรดทรัพยากร Dependency ของแคตตาล็อกเวอร์ชัน - เวอร์ชัน Dependency ก่อนหน้าแสดงเป็น Null
เครื่องมือจัดการ SDK
ข้อความแสดงข้อผิดพลาด "HAXM ติดตั้งได้บน Windows เท่านั้น" ปรากฏขึ้นใน Windows
ไม่มีข้อมูลระดับ API เมื่ออัปเกรดอิมเมจระบบ

Android Studio Giraffe Canary 5 (2022.3.1.5)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha05
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ClassNotFoundException ในฟีเจอร์แบบไดนามิกที่ขึ้นอยู่กับโปรเจ็กต์ย่อยของไลบรารี Kotlin โดยตรง
JDK
หน้าจอว่างเปล่าหลังจากแล็ปท็อปเข้าสู่โหมดสลีปสำหรับการตั้งค่าจอภาพหลายจอ
Giraffe Canary 2: UI ค้าง (ลูกบอลชายหาด) เมื่อเริ่มต้น: sun.java2d.metal.MTLLayer.blitTexture

Android Studio Giraffe Canary 4 (2022.3.1.4)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha04
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
การอัปเกรดเป็น AGP 7.4 ทําให้เกิด StackOverflowError
นําเข้า/ซิงค์
[Flamingo | 2022.2.1 Canary 6][Mac M1]JDK เวอร์ชันเริ่มต้นคือ 11.0.5 แทนที่จะเป็น 17.0.4
เรียกใช้ GradleSyncListener.syncFailed" ไม่ได้เนื่องจาก "syncListener" เป็นค่า Null
การซิงค์ Gradle ใน AS 2022.3.1 Canary 2 ไม่สำเร็จ

Android Studio Giraffe Canary 2 (2022.3.1.2)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0-alpha02
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
[Android Studio : Flamingo | 2022.2.1 Canary 8] liblog.so อยู่ในแพ็กเกจภายใน APK
KGP จะอ่านไฟล์ Manifest ในระหว่างการกําหนดค่า ซึ่งจะทำให้แคชการกําหนดค่าใช้งานไม่ได้เมื่อมีการเปลี่ยนแปลงไฟล์ Manifest
ข้อความเตือนการสร้างไม่ชัดเจนเมื่อเกิดปัญหาในไฟล์ Manifest ที่ผสาน
แสดงตัวอย่างการเขียน
พบ "ปัญหาการแสดงผล" ขณะแสดงตัวอย่างการคอมโพส แต่แท็บ "ปัญหา" ว่างเปล่า
การทำให้ใช้งานได้
com.intellij.diagnostic.PluginException: 345 ms to call on EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar
โปรแกรมจำลอง
การบันทึกหน้าจอค้างเมื่อสลับโปรแกรมจำลองระหว่างการบันทึก
นําเข้า/ซิงค์
การอัปเดต gradle-wrapper.properties จะไม่เริ่ม Daemon ของ Gradle ใหม่
โปรแกรมติดตั้ง
Android Studio Electric Eel | 2022.1.1 เปิด Windows 11 ไม่ได้
Lint
Lint แสดงผลบวกลวงเกี่ยวกับ remember หลังจากอัปเกรด Kotlin เป็น 1.8.0
คําเตือน Lint ที่ผิดพลาดสําหรับการตรวจสอบ SDK_INT ที่ดําเนินการภายในเมธอดที่มีพารามิเตอร์ enum
วิซาร์ดโปรเจ็กต์ใหม่
ประสิทธิภาพการวาดภาพช้าในเครื่องมือเลือกเทมเพลตโปรเจ็กต์ใหม่
อุปกรณ์ที่กำลังวิ่ง
การโหลดสแนปชอตการบูตด่วนไม่สำเร็จเสมอและทำให้โปรแกรมจำลองใช้งานไม่ได้
เครื่องมือจัดการ SDK
ติดตั้ง NDK ไม่สำเร็จเนื่องจากข้อผิดพลาดเกี่ยวกับการตรวจสอบผลรวม

Android Studio Giraffe Canary 1 (2022.3.1.1)

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.1.0
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ปัญหาเกี่ยวกับแคชการกําหนดค่าของ `com.android.build.gradle.tasks.ShaderCompile`
การเพิ่มลงในทรัพยากร Java โดยใช้ AGP API จะทําให้แคชการกําหนดค่าใช้งานไม่ได้
เครื่องมือวิเคราะห์บิลด์
NPE ใน TasksTreeStructure.updateStructure (เครื่องมือวิเคราะห์บิลด์)
การแก้ไขข้อความที่เขียน
การเติมข้อความอัตโนมัติไม่ชัดเจนและเพิ่ม Lambda ต่อท้ายที่ซ้ำซ้อน
การทำให้ใช้งานได้
com.intellij.diagnostic.PluginException: 345 ms to call on EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar
โปรแกรมจำลอง
ต้องแสดงคำเตือนเกี่ยวกับความเป็นส่วนตัวเมื่อผู้ใช้เปิดใช้การมิเรอร์อุปกรณ์ในการตั้งค่า
Gradle
ฉันไม่สามารถตั้งค่า JDK ของ Gradle ให้ชี้ไปที่ JAVA_HOME ได้ง่ายๆ เหมือนที่ทำใน IntelliJ IDEA
นําเข้า/ซิงค์
ไม่มี JDK ใน IDE
IDE ละเว้น useLibrary // การแก้ไขไลบรารี "Car" ของ Android ไม่สำเร็จ (สีแดงใน IDE): สำเร็จใน ArticFox/Bumblebee แต่ดำเนินการไม่สำเร็จใน Chipmunk
Lint
Lint จะตรวจสอบเฉพาะการแคสต์ที่ปลอดภัยสำหรับอินเทอร์เฟซที่ติดตั้งใช้งานโดยตรงเท่านั้น ไม่ใช่อินเทอร์เฟซที่รับช่วงมา
Lint จะไม่ตรวจสอบการแคสต์ที่ถูกต้องสำหรับผู้รับสาย
TypedArray#close (API 31) ไม่ได้แปลงเป็นรูปแบบทั่วไป แต่ AS ไม่แสดงคำเตือนเมื่อใช้ใน try-with-resources
ข้อบกพร่อง: คำเตือนผลบวกลวงของ "ผู้ให้บริการ "BC" เลิกใช้งานแล้ว และตั้งแต่ Android P..."
Logcat
คำขอ: นำระยะเวลาสูงสุดในการบันทึกหน้าจอ 3 นาทีออก
เครื่องมือจัดการ SDK
ติดตั้ง NDK ไม่สำเร็จเนื่องจากข้อผิดพลาดเกี่ยวกับการตรวจสอบผลรวม