ปัญหาที่ปิดแล้วใน Android Studio 2021.3.1
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android Studio Dolphin Patch 1 (2021.3.1.17)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.1
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การเรียกใช้การทดสอบ Android ที่มีเครื่องมือวัดผ่าน Gradle ใช้การกรอง Sugar อย่างไม่ถูกต้อง
|
AGP 7.3.0 ทำให้การซิงค์ Gradle สำหรับโปรเจ็กต์แพลตฟอร์ม Gradle ใช้งานไม่ได้
|
|
Dexer (D8) |
เพิ่ม API สาธารณะสำหรับการแก้ไขข้อขัดแย้งเมื่อผสาน DEX (เพื่อให้ Bazel อนุญาตคลาสที่ซ้ำกัน)
|
|
นําเข้า/ซิงค์ |
การนําเข้าโปรเจ็กต์ Gradle ไม่สําเร็จหลังจากอัปเกรดจาก Chipmunk Patch 2 (2021.2.1)
|
|
แหล่งข้อมูล |
NPE in AarResourceRepositoryCache.createCachingData (AS Dolphin+)
|
|
Shrinker (R8) |
ระบบจะไม่คัดลอกข้อมูลเมตา Kotlin เมื่อแทนที่ฟิลด์ประเภท
|
การแปลงประเภทที่ไม่แน่นอนที่ไม่คาดคิด: TOP (ทุกอย่าง)
|
Gradle 7.3.0 ทําให้เกิดความผิดพลาดในการบิลด์ APK com.android.tools.r8.CompilationFailedException
|
ลบตัวสร้างเริ่มต้นที่ตายแล้วในโหมดความเข้ากันได้
|
ขัดแย้งกับ JetBrains Markdown
|
การรองรับ ThreadLocal.withInitial(java.util.function.Supplier)
|
AGP 7.3 สร้าง dex สำหรับคลาสที่มีตัวสร้างที่ไม่ถูกต้อง
|
การพยายามที่ไม่คาดคิดเพื่อระบุว่าโค้ดที่ไม่ใช่ CF จำเป็นต้องมีการกรอง Sugar ออกหรือไม่
|
ktor VerifyError
|
พบค่าที่ไม่รู้จักระหว่างการคอมไพล์เมื่อประมวลผล okio-jvm 3.2.0
|
การคอมไพล์ไม่สําเร็จจากออบเจ็กต์การฝังของคลาสที่มีอินสแตนซ์ของผู้ใช้โดยอ้อม
|
java.lang.IllegalAccessError เมื่อใช้ R8 3.3.75
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-rc01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การเข้าถึงแหล่งที่มาของตัวแปรใน onVariant จะทำให้แหล่งที่มามาตรฐานของ Android เช่น buildconfig หายไป
|
AGP 7.1-beta04 ไม่มี com.android.build.api.dsl.Lint API และ/หรือ kdoc ที่ทำให้เข้าใจผิด
|
AGP จะไม่สนใจการลบล้าง jniLibs ตั้งแต่ 7.3.0-alpha08
|
|
แสดงตัวอย่างการเขียน |
คอมโพสิชันตัวอย่างในโมดูลแอปไม่พบทรัพยากรในโปรเจ็กต์หลายโมดูล
|
|
Dexer (D8) |
บันทึกเวอร์ชันคอมไพเลอร์ที่จําเป็นสําหรับไลบรารีเวอร์ชันที่กรอง Sugar ออกแต่ละเวอร์ชัน
|
|
โปรแกรมจำลอง |
AS Electric Eel Canary 2 - Error hitting "Finish" on device connection assistant does nothing
|
|
เครื่องมือแก้ไขไฟล์ Gradle |
คำเตือนเกี่ยวกับ buildToolsVersion ต่ำเกินไปไม่ถูกต้อง
|
|
นําเข้า/ซิงค์ |
เครื่องมือแก้ไขแหล่งที่มาของยูนิตเทสต์แก้ไขทรัพยากรสตริงที่ประกาศไว้ในโมดูลอื่นไม่สำเร็จ
|
ดูเหมือนว่าการตรวจสอบโค้ดจะไม่ทำงาน
|
KTIJ-22303: Mpp และ Kotlin model cacheOriginIdentifier ไม่ตรงกัน
|
|
Logcat |
การตั้งค่ารูปแบบ Logcat ไม่ได้รับการบันทึก
|
Logcat ใหม่ไม่แสดงบันทึกหลังจาก 2 วินาทีแรก
|
|
Shrinker (R8) |
ArrayIndexOutOfBoundsException in IntSwitch
|
R8: NullPointerException ใน AGP 7.3.0-beta02 และ 7.4.0-alpha03
|
[R8 3.3.61] StackOverflowError จาก NoClassInitializerCycles
|
NPE ในโปรแกรมบีบอัด R8 เวอร์ชัน 3.2.60
|
[R8 3.3.57] NoClassDefFound เนื่องจากอินเทอร์เฟซถูกแทนที่ด้วยคลาสนามธรรมที่มีข้อกําหนด SDK สูงกว่า
|
|
Android Studio Dolphin เบต้า 5 (2021.3.1.14)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-beta05
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 7.2 โมดูล com.android.test เข้าถึงคลาสฟิกซ์เจอร์การทดสอบของโมดูล com.android.app ไม่ได้
|
|
ART |
[R8 3.3.40] การเรียกใช้โปรไฟล์ความเร็ว dex2oat ดูเหมือนจะค้างในอุปกรณ์ Android 8
|
|
สร้างผลิตภัณฑ์ย่อย |
บางครั้งตัวสลับตัวแปรจะทำงานไม่เสร็จ
|
|
นําเข้า/ซิงค์ |
การเปลี่ยนตัวแปรขณะที่การบิลด์ไม่เสร็จสมบูรณ์
|
|
Shrinker (R8) |
R8 3.1.7-dev ขึ้นไปเพิ่มประสิทธิภาพ Enums อย่างไม่ถูกต้อง ซึ่งทําให้เกิด NoSuchFieldError
|
NullPointerException ระหว่างการสร้างดัมพ์โดยใช้ R8 3.3
|
AssertionError: ไม่สามารถคํานวณความสัมพันธ์สําหรับค่าที่ไม่ตั้งค่า
|
[R8 3.3.57] NoClassDefFound เนื่องจากอินเทอร์เฟซถูกแทนที่ด้วยคลาสนามธรรมที่มีข้อกําหนด SDK สูงกว่า
|
|
Android Studio Dolphin เบต้า 4 (2021.3.1.13)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-beta04
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
Lint ขัดข้องในบิลด์ Kotlin 1.7.0-RC2
|
|
ART |
[R8 3.3.40] การเรียกใช้โปรไฟล์ความเร็ว dex2oat ดูเหมือนจะค้างในอุปกรณ์ Android 8
|
|
นําเข้า/ซิงค์ |
ปัญหาการสร้างผลิตภัณฑ์หลายเวอร์ชันในเวอร์ชันใหม่
|
|
Logcat |
2 GB ใช้โดย DeviceImpl 9000 รายการที่ AndroidLogcatService ถือครอง
|
|
Shrinker (R8) |
IncompatibleClassChangeError with R8 - 3.3.28 (Android API < 25)
|
Gradle 7.2.0 ทําให้เกิดความผิดพลาดในการบิลด์ APK com.android.tools.r8.CompilationFailedException
|
|
Android Studio Dolphin เบต้า 3 (2021.3.1.12)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-beta03
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
processReleaseManifest: package found in source AndroidManifest.xml false negative
|
ทำให้ dokka-core เป็นผู้พึ่งพาเวลาคอมไพล์และโหลดเมื่อรันไทม์
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
แสดงตัวอย่างการเขียน |
ComposePreviewRepresentations รั่วไหลผ่านการเชื่อมต่อ Message Bus ใน FastPreviewManager
|
|
Updater |
Patcher ใน M1 ไม่ทำงานกับ EE c1 ถึง EE c2
|
|
Android Studio Dolphin เบต้า 2 (2021.3.1.11)
เผยแพร่พร้อมกับ
- Android Gradle Plugin 7.3.0-beta02
ปัญหาที่แก้ไขแล้ว |
Android App Bundle |
bundletool แพ็กเกจโปรไฟล์พื้นฐานอย่างไม่ถูกต้อง
|
|
ปลั๊กอิน Android Gradle |
AndroidGradlePlugin เวอร์ชัน 7.2 ทำให้ Transform API ใช้งานไม่ได้เมื่อใช้ร่วมกับ ASM API
|
Android Studio Bumblebee อาจไม่ติดตั้งใช้งานการเปลี่ยนแปลงล่าสุดเสมอไป
|
การเปลี่ยนรูปแบบอาร์ติแฟกต์ AAR จะวางเอาต์พุตสุดท้ายไว้ในส่วนสื่อกลาง
|
|
เครื่องมือออกแบบ |
ปุ่ม Ctrl + D หรือ "แสดงความแตกต่าง" ไม่แสดง git diff
|
|
Dexer (D8) |
เปิดใช้การประมาณ API ที่ขาดหายไปใน D8/R8 จาก AGP อย่างชัดเจน
|
หลีกเลี่ยงการใช้เวอร์ชันที่มีไลบรารีแบบไม่ใช้น้ำตาลรุ่นก่อนเผยแพร่
|
|
นําเข้า/ซิงค์ |
การขึ้นต่อกันแบบเวียนกลับของ POM ทำให้การนําเข้าโปรเจ็กต์ใช้งานไม่ได้
|
"ตรวจพบรูทเนื้อหาที่ซ้ำกัน" เมื่อใช้ปลั๊กอิน Android Gradle 7.2.0
|
|
Lint |
Lint ใน AGP 7.2.0 ค้างอยู่ในการตรวจสอบ ApiDetector
|
InconsistentLayout ไม่เป็นไปตามเส้นฐาน
|
[Lint] เครื่องมือตรวจหาประเภททรัพยากรที่ไม่ถูกต้องพบข้อผิดพลาดในโค้ดที่ถูกต้องเมื่อโค้ดอยู่ในหลายโมดูล
|
|
เรียกใช้ |
ตัวเลือกอุปกรณ์ไม่ปรากฏและไม่สามารถเรียกใช้แอปแม้ว่าโมดูลแอปจะพร้อมใช้งานก็ตาม
|
|
Shrinker (R8) |
[R8 3.3.40] NoSuchMethodError due to super call to non-exsistent method
|
NullPointerException ในไลบรารีที่กรอง Sugar ออกแล้วระหว่างการแปลงข้อกำหนด
|
NullPointerException ใน FieldAssignmentTracker ที่ใช้ 3.3.35
|
[R8 3.3.31] IncompleteHorizontalClassMergeCode unreachable exception
|
R8 ทําให้เกิด VerifyError ในไลบรารี Scala
|
|
Android Studio Dolphin เบต้า 1 (2021.3.1.10)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-beta01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
เพิ่มวิธีการกรอง Sugar ออกจากโค้ดลงในโมเดลการตรวจสอบ
|
|
Dexer (D8) |
VM ของ Art / Dalvik ก่อนเวอร์ชัน 8 ไม่รองรับการแก้ไขสำหรับ JDK-8272564
|
|
โปรแกรมจำลอง |
ตัวเลือกในการปิดใช้การแชร์คลิปบอร์ดหายไปใน Android Studio Bumblebee ปิดไม่ได้
|
|
Lint |
เพิ่ม Flag --offline ลงใน Lint
|
|
Shrinker (R8) |
R8 3.3.28 ทำให้เมธอดที่เข้าถึงได้เสียหายด้วยการวาง "throw NPE" ในเนื้อหาเมธอด
|
ตัวสร้างของคลาสที่เก็บไว้จะแสดง NPE ในโหมดความเข้ากันได้ของ Proguard
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha09
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
รูปภาพระบบที่ "คล้ายกัน" เมื่อไม่สามารถรับรูปภาพที่ขอนั้นไม่คล้ายกัน
|
อุปกรณ์ทดสอบอัตโนมัติ: ไม่ได้ดาวน์โหลดภาพระบบที่ถูกต้องใช่ไหม หรือใช้เวอร์ชันที่ไม่ถูกต้อง
|
"เราขอแนะนำให้ใช้ปลั๊กอิน Android Gradle ที่ใหม่กว่า" เมื่อไม่มีปลั๊กอินที่ใหม่กว่า
|
อุปกรณ์ที่มีการจัดการจาก Gradle ควรเสนอประเภทอุปกรณ์ที่เข้ากันได้เมื่อไม่พบประเภทอุปกรณ์
|
ปลั๊กอิน kotlin-android-extensions ใช้งานไม่ได้เมื่อไม่มีแอตทริบิวต์ "package" ใน AndroidManifest.xml
|
ข้อผิดพลาดประเภทอุปกรณ์/ประเภทรูปภาพไม่ตรงกันไม่เหมาะกับผู้ใช้
|
ตำแหน่งอุปกรณ์ที่มีการจัดการของ Gradle ในดิสก์
|
|
เครื่องมือวิเคราะห์บิลด์ |
การวิเคราะห์ Jetifier ของเครื่องมือวิเคราะห์บิลด์ระบุว่า androidx databinding ต้องใช้ Jetifier
|
|
Device Manager |
เมนู "หยุดอุปกรณ์" หายไปจากเมนูตามบริบทของเครื่องมือจัดการอุปกรณ์
|
|
โปรแกรมจำลอง |
ข้อผิดพลาดเกี่ยวกับโปรแกรมจำลองหน้าต่างเครื่องมือ
|
|
Gradle |
Lint UnusedResources ผลบวกลวงที่มี Alias ของการนําเข้า
|
|
นําเข้า/ซิงค์ |
ซิงค์โปรเจ็กต์กับโมดูล KMP ใน Chipmunk กับ MPSS ไม่ได้
|
Kotlin 1.6.20 ทำให้โมดูล KMP ไม่สามารถใช้งานได้
|
"LicenseNotAcceptedException" ที่ดำเนินการไม่ได้
|
ไม่ได้นําเข้าโมดูลจากบิลด์คอมโพสิตใน IDE
|
|
Logcat |
Logcat ยกเลิกการเชื่อมต่อจากอุปกรณ์
|
|
การนำทาง |
การรวมกราฟการนําทางจากโมดูล aar อื่นจะรบกวนการสร้างตัวกรอง Intent ของ AndroidManifest.xml สําหรับ Deep Link
|
|
แหล่งข้อมูล |
ข้อบกพร่อง: การเลือก "การติดตั้งใช้งาน" ของทรัพยากรไม่ทําให้ระบบไปยังส่วนใด
|
|
เครื่องมือจัดการ SDK |
การอัปเดต SDK ไม่ทำงานหาก /tmp เป็นลิงก์สัญลักษณ์
|
SDK Manager ควรหยุดสแปมข้อมูลบันทึกไปยัง stdout
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha08
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 7.1.1 ขึ้นอยู่กับ Netty เวอร์ชันที่มีช่องโหว่
|
ปัญหาคลาสที่ซ้ำกันซึ่ง R8 รายงาน
|
AGP 7.1.1 จะไม่สร้างคลาส RenderScript ที่มีการจัดการทรัพยากรปิดอยู่
|
ใช้ api/annotationProcessor/implementation resolutionStrategy สําหรับการกําหนดค่าที่มาจากตัวแปร
|
MergeSourceSetFolders เปิดใช้งานการดำเนินการของเวิร์กเกอร์มากเกินไป
|
อุปกรณ์เสมือนที่จัดการโดย Gradle ไม่ทำงานใน CI (GitHub Actions)
|
ปัญหาที่เกี่ยวข้องกับ android.defaultConfig.ndk.debugSymbolLevel
|
ประเภทบิลด์ "แก้ไขข้อบกพร่อง" มีคีย์ Signing เริ่มต้น แต่ประเภทอื่นๆ ไม่มี
|
STRING_TOO_LARGE ควรทำให้กระบวนการสร้างไม่สําเร็จ
|
|
APK Viewer |
APK Analyzer ไม่ควรระบุว่า "โหลดสำเร็จ" หากมีปัญหา
|
|
AVD Manager |
avdmanager จะถามว่า "ต้องการสร้างโปรไฟล์ฮาร์ดแวร์ที่กำหนดเองไหม" แม้ว่าจะมีการส่ง Flag --silent ก็ตาม
|
คุณตั้งค่า AVD ของ Android TV ในแนวตั้งได้
|
Android Studio 2.0: การแก้ไขอุปกรณ์เสมือนจะเปลี่ยนการเลือกสกินที่กำหนดเองกลับ
|
AVD ไม่แสดงเลย์เอาต์แนวนอนของทีวีอย่างถูกต้องในกล่องโต้ตอบการเลือก AVD
|
อุปกรณ์ QVGA ขนาด 2.7 นิ้วแสดง "ldpi" ในรายการอุปกรณ์แทนที่จะเป็น "mdpi" ข้อผิดพลาดด้านขนาด 33% ระหว่างการออกแบบกับการทดสอบ
|
Android Studio ไม่รองรับความหนาแน่นของโปรแกรมจำลองที่ 200dpi
|
ลิงก์ดาวน์โหลดจะซ่อนอยู่เมื่อเลือกภาพระบบ หากหน้าต่างแคบเกินไป
|
|
เครื่องมือแก้ไขโค้ด |
ปัญหาการไฮไลต์ไวยากรณ์ SQLite - "SELECT" ตามหลังด้วย "REPLACE" ไม่ได้
|
รหัสการเติมข้อความอัตโนมัติในเครื่องมือแก้ไขเลย์เอาต์กรอกสตริงที่ไม่ถูกต้องในช่อง
|
ชื่อคลาสที่ยังไม่ได้รับการแก้ไขในกฎ ProGuard
|
|
Device Manager |
เก็บการจัดเรียงโปรแกรมจำลองไว้ในตัวจัดการ AVD
|
เครื่องมือจัดการอุปกรณ์แสดงเส้นทางที่ไม่ถูกต้องในข้อความแสดงข้อผิดพลาดเมื่อเปลี่ยนชื่อ AVD ภายใน AS
|
Android Studio ค้างเมื่อลบอุปกรณ์เสมือน
|
IllegalArgumentException ใน SkinLayoutDefinition.parseFile
|
|
การตัดต่อ |
ข้อผิดพลาดทางไวยากรณ์ที่ไม่ถูกต้องในไฟล์ AIDL
|
|
โปรแกรมจำลอง |
โปรแกรมจำลองที่โฮสต์โดย Android Studio: ความเข้ากันได้ของแป้นพิมพ์ AZERTY สำหรับการไปยังส่วนต่างๆ ของฉากเสมือน
|
|
Firebase |
Firebase Assistant ไม่โหลด
|
|
การเปิดตัวครั้งแรก |
IOException ใน WindowsPerformanceHintsChecker
|
|
เครื่องมือแก้ไขไฟล์ Gradle |
คำเตือนเกี่ยวกับแคตตาล็อกเวอร์ชันควรชัดเจนยิ่งขึ้น
|
|
นําเข้า/ซิงค์ |
ซิงค์โปรเจ็กต์กับโมดูล KMP ใน Chipmunk กับ MPSS ไม่ได้
|
การซิงค์กับไฟล์ Gradle ไม่สำเร็จเมื่อใช้ AGP 7.3.0-alpha01 ใน Chipmunk Studio
|
|
โปรแกรมติดตั้ง |
ข้อบกพร่องเล็กๆ น้อยๆ ของ Android Studio
|
Chipmunk เบต้า 1: วิซาร์ดการตั้งค่าคำนวณขนาดการดาวน์โหลดไม่ถูกต้อง
|
|
Lint |
การตั้งค่า Lint ไม่ถูกต้องในสถานการณ์ชุดแหล่งที่มาต่อโมดูล
|
การตรวจสอบ NewApi ไม่จัดการเคสอินเทอร์เฟซที่รับค่าใหม่
|
[Lint] ตัวตรวจหา "รีไซเคิล" แจ้งว่าภาพเคลื่อนไหวไม่ได้เริ่มต้นขึ้นอย่างไม่ถูกต้อง
|
|
การผสานรวม Lint |
AndroidLintAnalysisTask ทําให้แคชไม่ตรงกันเนื่องจากความแตกต่างของการประทับเวลาใน "lint.jar"
|
|
Logcat |
Logcat เลื่อนไปที่ด้านล่างสุดโดยอัตโนมัติ
|
การล้างบัฟเฟอร์ของ Logcat จะทําให้ Logcat ใช้งานไม่ได้
|
Logcat หยุดทํางานหลังจากปิดแล้วเปิดอีกครั้ง
|
|
เครื่องมือแก้ไขการเคลื่อนไหว |
ปุ่มเครื่องมือตรวจสอบภาพเคลื่อนไหวจะแสดงเป็น ">>" (แสดงเกิน) เมื่อแบบอักษรของระบบมีขนาดใหญ่ขึ้น
|
|
โค้ด/เทมเพลตใหม่ |
วิซาร์ดโปรเจ็กต์ใหม่ของ Android Studio ยังใช้ฟังก์ชัน "onActivityCreated" ที่เลิกใช้งานแล้วสําหรับ "Fragment + ViewModel"
|
ไฟล์บิลด์โปรเจ็กต์ C++ ใหม่มีบล็อก externalNativeBuild ซ้ำ
|
|
แหล่งข้อมูล |
รายการที่ไม่มีลําดับในชิ้นงานรูปภาพ > ยืนยันเส้นทางไอคอน > ไดเรกทอรี Res
|
ข้อบกพร่อง: การเลือก "การติดตั้งใช้งาน" ของทรัพยากรไม่ทําให้ระบบไปยังส่วนใดเลย
|
เครื่องมือแก้ไข XML ไม่เตือนเมื่อใช้เครื่องหมายคำพูดเดี่ยว (หรือแม้แต่ ') โดยไม่หลีกหนีด้วยเครื่องหมายแบ็กสแลช ซึ่งทำให้ Gradle ทำงานไม่สำเร็จ
|
|
เรียกใช้ |
เรียกใช้ด้วยข้อมูลที่ล้างแล้ว
|
|
การทดสอบที่ดำเนินการอยู่ |
ผลลัพธ์การทดสอบหน่วยไม่แสดงใน Dolphin
|
เพิ่มการครอบคลุมการทดสอบสําหรับการทดสอบหน่วย
|
การทดสอบที่มีเครื่องมือวัดผลไม่สําเร็จโดยขึ้นข้อความว่า "ไม่พบโปรเจ็กต์ "X" ในโปรเจ็กต์รูท "X""
|
|
เครื่องมือจัดการ SDK |
ปัญหาเกี่ยวกับข้อกําหนดเบื้องต้นที่ซ้ำกันของ sdkmanager
|
การอัปเดต AS ทุกๆ ครั้ง = ข้อบกพร่องใหม่ที่ยังไม่ได้รับการแก้ไข :|
|
การอัปเดต SDK ไม่ทำงานหาก /tmp เป็นลิงก์สัญลักษณ์
|
AVDManager - "ข้อผิดพลาด: เส้นทางแพ็กเกจไม่ถูกต้อง เส้นทางรูปภาพระบบที่ถูกต้องคือ..."
|
AGP จะดาวน์โหลดแพ็กเกจเครื่องมือ SDK หากมีการติดตั้งเฉพาะแพ็กเกจเครื่องมือบรรทัดคำสั่งเวอร์ชันใหม่เท่านั้น
|
SDK Manager ไม่อยู่ในเมนู "เครื่องมือ" ไม่ยอมรับใบอนุญาต SDK ดำเนินการต่อไม่ได้
|
|
การทดสอบ |
การทดสอบ GMD ไม่สําเร็จเนื่องจากข้อผิดพลาดในการเตรียมอุปกรณ์ใน Windows
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha07
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
เพิ่มคนงานใน R8
|
เพิ่มวิธีการกรอง Sugar ออกจากโค้ดลงในโมเดลการตรวจสอบ
|
|
นําเข้า/ซิงค์ |
ปัญหาการโหลด "รูปแบบการสร้าง Gradle" ใน IDE
|
|
Lint |
ข้อความ Lint IconMissingDensityFolder ใช้เส้นทางสัมบูรณ์ใน lint-baseline.xml
|
ย้าย VersionChecks ไปยังแพ็กเกจ API เพื่อเปิดการมองเห็น
|
การตรวจสอบ NewApi ของ Lint ไม่จัดการคำสั่ง "when" ใน Kotlin
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha06
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ช่องโหว่ร้ายแรงใน org.bouncycastle:bcprov-jdk15on:1.56
|
นำอินพุตไฟล์พื้นฐานสำหรับ AndroidLintAnalysisTask ออก
|
อุปกรณ์ทดสอบอัตโนมัติ: ไม่ได้ดาวน์โหลดภาพระบบที่ถูกต้องใช่ไหม หรือใช้เวอร์ชันที่ไม่ถูกต้อง
|
หยุดรวมไฟล์ jar กฎ Lint จาก .android/lint ใน AGP 7.2
|
เพิ่มวิธีการกรอง Sugar ออกจากโค้ดลงในโมเดลการตรวจสอบ
|
|
Benchmark |
เทมเพลต Microbenchmark ของ Android Studio ไม่สามารถสร้างขึ้น
|
|
C++ Build |
externalNativeBuildClean จะเรียกใช้ preBuild ด้วยเมื่อใช้ AGP 4.0.0
|
|
ค้นหาการใช้งาน |
คำสั่ง "ไปที่ประกาศ" ใช้กับ @animator/foo ไม่ได้ (อาจเป็นอะไรก็ได้ในส่วน animated-vector)
|
|
Macrobenchmark |
เทมเพลตการเปรียบเทียบประสิทธิภาพแบบมาโครที่ไม่มี .gitignore
|
เอกสารประกอบของ ExampleStartupBenchmark อ้างถึงแอตทริบิวต์ที่ไม่ถูกต้อง
|
Macrobenchmark template matchingFallbacks + profileable
|
เทมเพลตการทดสอบประสิทธิภาพแบบมาโครมี minSdk ไม่ถูกต้อง
|
ExampleStartupBenchmark ใช้ CompilationMode.SpeedProfile ที่ไม่มีอยู่
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha05
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ทดสอบบนอุปกรณ์ไม่สำเร็จโดยไม่มีการแจ้งเตือนเมื่อทดสอบไม่ได้
|
Android Studio 2021.1.1 beta5 การซิงค์ Gradle ล้มเหลวโดยมีข้อความ "โหลดคลาส 'com.android.build.api.extension.AndroidComponentsExtension' ไม่ได้"
|
AGP 7.2.0-alpha05 ทำให้บิลด์ที่ใช้ปลั๊กอิน Navigation Safe Args ใช้งานไม่ได้
|
ข้อผิดพลาดที่ไม่ชัดเจนสำหรับไฟล์ values.xml ไม่ถูกต้อง
|
|
การแก้ไขข้อความที่เขียน |
การนำเข้าการเติมข้อความอัตโนมัติจะเติมข้อความแทน
|
|
โปรแกรมจำลอง |
UnsatisfiedLinkError: ไม่พบ image_converter.dll
|
|
เครื่องมือสร้างเลย์เอาต์ |
ข้อบกพร่อง: เว้นวรรคที่ไม่ถูกต้องเพิ่มเติมในเลย์เอาต์ การแตะการออกแบบเลย์เอาต์ในมุมมองใดก็ตามทําให้รูปแบบข้อความเลย์เอาต์เปลี่ยนแปลง
|
|
Lint |
ข้อบกพร่อง: ระบบไม่ถือว่าเทมเพลตสตริงเป็นสตริงเมื่อใช้เป็นพารามิเตอร์สำหรับฟังก์ชัน getString
|
|
การนำทาง |
Safe Args ใช้ getApplicationIdTextResource ที่เลิกใช้งานแล้วกับ AGP 4.1 ขึ้นไป
|
SafeArgs 2.4.0-rc01 และ AGP 7.1.0-rc01 ใช้ร่วมกันไม่ได้
|
|
เครื่องมือตรวจสอบเครือข่าย |
TrackedHttpURLConnection.getHeaderField ขัดข้องด้วย NullPointerException
|
ฉันได้รับข้อผิดพลาดนี้อย่างต่อเนื่องเมื่อเชื่อมต่อโปรแกรมแก้ไขข้อบกพร่องใน Android Studio เวอร์ชันล่าสุด
|
เครื่องมือตรวจสอบเครือข่ายแบบใหม่ขัดข้องหลังจากอัปเดต Bumblebee
|
|
แหล่งข้อมูล |
ข้อผิดพลาด "ชื่อทรัพยากรต้องขึ้นต้นด้วยอักขระ" ที่ไม่คาดคิดเมื่อทรัพยากรสตริงเริ่มต้นด้วยการอ้างอิง "@string/string_name" และตามด้วยเว้นวรรคและข้อความอื่นๆ
|
|
การทดสอบที่ดำเนินการอยู่ |
ผลลัพธ์การทดสอบยูนิตไม่แสดงใน Dolphin
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha04
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
เพิ่มการรองรับไลบรารี minCompileSdk เวอร์ชันตัวอย่าง
|
"ไฟล์ Java อยู่นอกรูทของแหล่งที่มา" เมื่อใช้ manifest.srcFile
|
เกิดข้อขัดแย้งระหว่างการตั้งค่าอุปกรณ์หากโปรเจ็กต์ย่อยมากกว่า 1 รายการประกาศอุปกรณ์เดียวกัน
|
ปรับปรุงความอ่านง่ายของข้อความแสดงข้อผิดพลาด CheckAarMetadataTask
|
AGP ไม่ควรใช้ ProjectComponentIdentifier.projectPath โดยไม่ใช้ ProjectComponentIdentifier.build
|
"พร็อพเพอร์ตี้ "layoutInfoDirectory" ไม่มีค่าที่กําหนดค่าไว้" หลังจากอัปเกรด AGP จาก 7.0.4
|
ใช้ api/annotationProcessor/implementation resolutionStrategy สําหรับการกําหนดค่าที่มาจากตัวแปร
|
AGP จะค้นหา ANDROID_SDK_ROOT ไม่ใช่ ANDROID_HOME
|
|
กรอบเวลาของ Assistant |
การพิมพ์ผิดใน firebase-tool
|
|
โปรแกรมจำลอง |
UnsatisfiedLinkError: ไม่พบ image_converter.dll
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
การตรวจสอบแอปและเครื่องมือตรวจสอบเลย์เอาต์และเครื่องมือตรวจสอบฐานข้อมูลไม่ทำงาน
|
|
Lint |
ระบบจะบังคับใช้คำอธิบายประกอบ @TargetApi กับผู้เรียก
|
โหมดทดสอบตัวแทนประเภทของ Lint สร้างตัวแทนประเภทที่ไม่ถูกต้องด้วยทั่วไป
|
Android lint NewApi มีอาการถดถอย
|
|
หน่วยความจำ |
การระบุสัญลักษณ์ใช้งานไม่ได้กับเครื่องมือสร้างโปรไฟล์หน่วยความจำ
|
|
เครื่องมือตรวจสอบเครือข่าย |
เครื่องมือตรวจสอบเครือข่ายใน BumbleBee ไม่แสดงการตอบกลับของ API ในรูปแบบที่อ่านได้
|
|
โค้ด/เทมเพลตใหม่ |
ข้อบกพร่องของข้อความแสดงข้อผิดพลาด: อาร์กิวเมนต์สำหรับพารามิเตอร์ @NotNull "text2" ของ com/intellij/diff/comparison/ComparisonManagerImpl.isEquals ต้องไม่เป็นค่าว่าง
|
|
การทดสอบที่ดำเนินการอยู่ |
ผลลัพธ์การทดสอบหน่วยไม่แสดงใน Dolphin
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha03
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ตรวจสอบว่าระบบพิจารณาไดเรกทอรีว่างจากแหล่งที่มาในเครื่องและ classpath รันไทม์สำหรับทรัพยากร Java
|
ยังไม่ได้เริ่มต้นค่าเริ่มต้นของพร็อพเพอร์ตี้ lateinit projectProvider
|
AAB (resources.pb) มีขนาดเพิ่มขึ้นเป็นระยะๆ โดยมีความคิดเห็นจาก attrs.xml อยู่ด้วย
|
AGP จะไม่สนใจชื่อแพ็กเกจที่ตั้งค่าไว้ใน androidTest/AndroidManifest.xml
|
|
กรอบเวลาของ Assistant |
เปลี่ยนชื่อหน้าต่างเครื่องมือ "ผู้ช่วย" ให้ใส่โคลอน
|
|
แสดงตัวอย่างการเขียน |
แผงแสดงตัวอย่าง Compose ว่างเปล่าเมื่อ Composable เข้าถึง Build.VERSION.SDK_INT
|
|
เครื่องมือสร้างเลย์เอาต์ |
ระบบจะไม่นำตําแหน่งสัมบูรณ์ของมุมมองอ้างอิงออก
|
Studio ค้างเมื่อสร้าง
|
Misc.xml มีเส้นทางภายใน
|
ในเครื่องมือแก้ไขการออกแบบกิจกรรม การเลื่อนด้วยล้อเลื่อนของหนูมีขนาดเล็กกว่าที่คาดไว้
|
ข้อบกพร่อง: การแสดง RadioButton ในรายการของ RecyclerView จะใส่ข้อความในรายการเหล่านั้นแม้ว่าจะไม่ได้ตั้งค่าไว้ก็ตาม
|
ข้อบกพร่อง: ไม่มีตัวอย่างสำหรับค่ากําหนดที่กำหนดเอง
|
คำเตือนที่ทำให้เกิดความสับสนเกี่ยวกับ entryValues ของค่ากําหนด
|
|
Lint |
การตรวจสอบ TypographyQuotes lint ทำให้เกิดปัญหาเกี่ยวกับเครื่องหมายคำพูดที่แอตทริบิวต์แท็ก HTML ใช้
|
คำแนะนำของ Lint และ AGP เกี่ยวกับวิธีแพ็กเกจไลบรารีแบบเนทีฟไม่สอดคล้องกัน
|
คำเตือนเกี่ยวกับ IllegalArgumentException ของ AndroidLintAnalysisTask เนื่องจากมีไฟล์คลาสใน META-INF ที่ระบบไม่รองรับ
|
|
หน่วยความจำ |
การระบุสัญลักษณ์ใช้งานไม่ได้กับเครื่องมือสร้างโปรไฟล์หน่วยความจำ
|
|
เครื่องมือแก้ไขการนําทาง |
การไปยัง safearg จะแสดงเครื่องมือแก้ไขการนําทาง แต่ไม่แสดง arg
|
|
เครื่องมือจัดการทรัพยากร |
|
การทดสอบ |
AGP 7.2.0-alpha06, การทดสอบ Espresso, เครื่องหมายโคลอนในชื่ออาร์ติแฟกต์ที่ผลิต
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 7.3.0-alpha02
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
API การเปลี่ยนรูปแบบที่อิงตาม ASM จะพยายามคํานวณเฟรมสําหรับไบต์โค้ด Java 6 เมื่อมีคำสั่ง JSR/RET
|
Android Studio 2021.1.1 beta5 การซิงค์ Gradle ล้มเหลวโดยมีข้อความ "โหลดคลาส 'com.android.build.api.extension.AndroidComponentsExtension' ไม่ได้"
|
OutOfMemoryError ที่เกิดขึ้นจาก ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55)
|
เพิ่มการทดสอบสําหรับการเผยแพร่ AGP&KMP
|
ลิงก์สำหรับตัวเลือกความเข้ากันได้ของ Studio และ AGP นำไปยังเว็บไซต์ขององค์กร
|
เกิดข้อขัดแย้งระหว่างการตั้งค่าอุปกรณ์หากโปรเจ็กต์ย่อยมากกว่า 1 รายการประกาศอุปกรณ์เดียวกัน
|
การผสานผลการทดสอบอุปกรณ์ที่มีการจัดการไม่ควรแสดงข้อความความช่วยเหลือ
|
ระบบไม่สร้างไฟล์การวินิจฉัย resources.txt หลังจากเรียกใช้ shrinkReleaseRes
|
JarFlinger ควรมีโหมดที่ไม่ละเว้นไดเรกทอรีว่าง
|
|
Android Studio |
เพิ่มการรองรับการแก้ไขด่วนของ Lint สำหรับคำเตือน/ข้อผิดพลาดของ Lint ในคำสั่งการนําเข้า
|
|
C++ Build |
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") must not be null
|
|
แสดงตัวอย่างการเขียน |
การใช้ @PreviewParameter ไม่แสดงคอมโพเนนต์ในหน้าต่างแสดงตัวอย่าง
|
เครื่องมือแสดงตัวอย่างการคอมไพล์ไม่พบทรัพยากรจากโมดูลอื่นๆ เมื่อเปิดใช้คลาส R ที่ไม่ทรานซิทีฟ
|
|
CPU |
การสุ่มตัวอย่างโปรไฟล์ทําให้การวัดการเปรียบเทียบเสียหาย
|
|
การเชื่อมโยงข้อมูล |
|
การเชื่อมโยงข้อมูล |
รวบรวม StateFlow โดยใช้ addRepeatingJob/flowWithLifecycle
|
|
เครื่องมือออกแบบ |
AS 2.3: คำบรรยายปุ่มตัวเลือก Conversion WebP
|
ตัวอย่างรูปภาพ 9 ส่วนในธีมมืดแสดงข้อความสีอ่อนบนพื้นหลังสีอ่อน
|
|
Device Manager |
เรียกใช้โปรแกรมจัดการอุปกรณ์ Android ไม่ได้
|
|
นําเข้า/ซิงค์ |
"variant must not be null" เมื่อนําเข้าโปรเจ็กต์ Kotlin MPP
|
|
เครื่องมือสร้างเลย์เอาต์ |
เปิดใช้แป้นพิมพ์ลัดของโหมดเครื่องมือแก้ไขเลย์เอาต์ในไฟล์ที่ไม่ใช่เลย์เอาต์
|
Studio ค้างเมื่อสร้าง
|
เครื่องมือแก้ไขค่ากำหนดของ Android Studio ไม่ทำงานอย่างถูกต้อง
|
การแสดงตัวอย่างเลย์เอาต์ไม่พบธีมโปรเจ็กต์บางรายการ
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
เครื่องมือตรวจสอบแสดงเนื้อหาหลังจากเลือก "หยุด"
|
คัดลอกค่าแอตทริบิวต์ในเครื่องมือตรวจสอบเลย์เอาต์ไม่ได้
|
|
Lint |
การตรวจสอบการเยื้องด้วย Lint พบผลบวกลวงที่น่าสงสัยใน kotlinx-coroutines-core
|
Lint: ตำแหน่งที่คำนวณโดย getValueLocation ของ LintCliXmlParser ไม่ถูกต้อง
|
แสดงรายการการตรวจสอบที่กำหนดเองซึ่งดำเนินการใน lint-report.html
|
เพิ่มคำอธิบายประกอบ @DeprecatedSdkVersion เพื่อระบุว่าเลิกใช้งานเมธอดหลังจาก API ระดับต่ำสุดที่กำหนด
|
ObsoleteSdkInt ควรตรวจสอบคำอธิบายประกอบ RequiresApi, TargetApi และ SdkSuppress
|
คําอธิบายประกอบ @ReturnThis และการบังคับใช้ Lint
|
[Android Lint Checks] Kotlin @OpenForTesting annotation & lint check
|
การตรวจสอบ ObsoleteSdkInt ควรแจ้งการใช้ @TargetApi
|
การตรวจสอบ ObsoleteSdkInt ควรมี tools:targetApi
|
Lint รายงาน UnknownIssueId เมื่อใช้รหัสปัญหาที่กำหนดเองในการกำหนดค่า Lint
|
|
การทดสอบที่ดำเนินการอยู่ |
ใช้อาร์กิวเมนต์เครื่องมือวัดที่มี "-e" ไม่ได้
|
ปฏิบัติตามพารามิเตอร์เครื่องมือวัดที่กำหนดเองซึ่งระบุไว้ในการกำหนดค่าการเรียกใช้ Android Studio (UTP)
|
|
อัปเกรด Assistant |
"ไม่พบเวอร์ชัน AGP ในไฟล์บิลด์" นั่นหมายความว่าอย่างไร และวิธีแก้ไข
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
เผยแพร่พร้อมกับ
- Android Gradle Plugin 7.3.0-alpha01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ปลั๊กอิน Android Gradle 7.1.0-rc01 เปลี่ยนรูปแบบซอร์สโค้ดไบต์โค้ด ASM ในระหว่างการทดสอบหน่วยไม่สำเร็จ
|
ปลั๊กอิน Android Gradle: แก้ไขการรั่วไหลของทรัพยากร Dependency ในการคอมไพล์โดย ConstrainHandler
|
SigningConfig สำหรับ MergedFlavor (buildType+flavor) ใน Gradle 7.x
|
บล็อก DSL ใหม่บางรายการใช้จาก Groovy DSL ใน Android Gradle Plugin 7.0.0 ไม่ได้
|
AGP 7.1 ใหม่สำหรับ API การเผยแพร่: ไม่ได้เซ็นชื่อไฟล์ jar ของ Javadoc ที่สร้างขึ้น
|
|
เครื่องมือแก้ไขโค้ด |
ข้อบกพร่องในเทมเพลตแบบเรียลไทม์ของ Android Studio - นิพจน์ className() ไม่แก้ไขชื่อคลาส
|
|
นําเข้า/ซิงค์ |
สแปมบันทึก: "INFO - testKnownPluginVersionProvider - 'gradle' plugin missing from the offline Maven repo, will use default 7.2.0-alpha05 "
|
แสดงเวอร์ชัน JDK และตำแหน่งไฟล์ในเมนูเมื่อไม่ได้ตั้งค่าตำแหน่ง JDK ของ Gradle
|
|
การทดสอบที่ดำเนินการอยู่ |
ไม่สามารถเรียกใช้ AndroidTest จากเมนูแถบข้างขณะที่เลือกการกําหนดค่าการเรียกใช้ที่ไม่ใช่ Android
|
|
Shrinker (R8) |
ปัญหาการผสานคลาสเสมือนใน jar จาก b/211811489
|
[R8 3.2.24] NPE in MemberRebindingAnalysis
|
ไม่รองรับคลาสที่ปิด
|
R8 เปลี่ยนชื่อสตริงลิเทอรัล
|
การคอมไพล์ Kotlin ใช้งานไม่ได้ด้วยฟังก์ชันแบบอินไลน์ + อาร์กิวเมนต์เริ่มต้น + ครอสอินไลน์
|
ข้อบกพร่อง: ได้รับข้อผิดพลาด "การคอมไพล์คลาส...กำหนดให้เพื่อนร่วมรัง ...(ไม่พร้อมใช้งาน) อยู่ในเส้นทางโปรแกรมหรือคลาส"
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-12-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-12-22 UTC"],[],[]]