ปัญหาที่ปิดแล้วใน Android Studio Otter
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android Studio Otter | 2025.2.1 แพตช์ 1
| ปัญหาที่แก้ไขแล้ว |
| ตัวแก้ไขโค้ด |
|
การถดถอยของคุณภาพการเติมข้อความอัตโนมัติหลังจากนำการตั้งค่าการเติมข้อความ ML ออกใน Otter 2025.2.1
|
|
| Gradle |
|
การดำเนินการบิลด์หลายรายการล้มเหลว ConcurrentModificationException
|
|
Android Studio Otter | 2025.2.1
รุ่นนี้มีการแก้ไขและการปรับปรุงเล็กน้อย
Android Studio Otter | 2025.2.1 RC 1
รุ่นนี้มีการแก้ไขและการปรับปรุงเล็กน้อย
Android Studio Otter | 2025.2.1 Canary 5
เปิดตัวพร้อมกับ
- ปลั๊กอิน Android Gradle 9.0.0-alpha10
| ปัญหาที่แก้ไขแล้ว |
| ปลั๊กอิน Android Gradle |
|
extractNativeLibs และ useEmbeddedDex ไม่ควรมาจากไฟล์ Manifest
|
|
คำเตือนจาก R8 ใน AGP 9.0.0-alpha09
|
|
| Gemini |
|
อนุญาต JSON ของ MCP ที่ว่างเปล่า
|
|
| Lint |
|
Kotlin ในตัวจะไม่เพิ่ม .kotlin_module ลงใน META-INF
|
|
Classpath ของ Lint มีคลาสที่ซ้ำกันในเวอร์ชันต่างๆ
|
|
วิธีแก้ปัญหาการลบล้างทรัพยากรส่วนตัวใช้ไม่ได้ (tools:override = "true")
|
|
| หลายแพลตฟอร์ม |
|
AGP KMP จะไม่สนใจ withDeviceTestBuilder signing.storeFile
|
|
| แสดงตัวอย่าง |
|
Layout lib แยกวิเคราะห์ภาษาไม่ถูกต้อง
|
|
ตัวอย่างการเขียนที่มีการนำทางแบบ 3 ปุ่มจะไม่นำระยะขอบด้านในของแถบนำทางมาพิจารณา
|
|
| การแสดงผล |
|
BridgeContext.createConfigurationContext ทำให้ตัวอย่าง Android Studio ทำงานไม่ได้
|
|
| แหล่งข้อมูล |
|
สร้างทรัพยากรสตริงแล้ว แต่การอ้างอิงในโค้ดยังเป็นสีแดง
|
|
| Skia |
|
SkDevice::drawShadow ใช้การแปลง localToDevice ที่ไม่ถูกต้องสำหรับเงา
|
|
| เครื่องมือ UI |
|
พิจารณา @LayoutLibDelegate สำหรับ android.os.Trace
|
|
Android Studio Otter | 2025.2.1 Canary 4
เปิดตัวพร้อมกับ
- ปลั๊กอิน Android Gradle 9.0.0-alpha09
| ปัญหาที่แก้ไขแล้ว |
| ปลั๊กอิน Android Gradle |
|
ปลั๊กอิน `legacy-kapt` จะข้ามการประมวลผลคำอธิบายประกอบ ซึ่งต่างจาก `kotlin-kapt`
|
|
compileSdkSpec.minorApiLevel ใช้กับ SettingsExtension ไม่ได้
|
|
[fused lib - public] ไลบรารีที่ผสานที่สร้างขึ้นไม่มีแหล่งที่มา
|
|
| การสร้าง C++ |
|
Narwhal 2025.1.3 - Backup Restore File Group Throwing NPE
|
|
| ตัวอย่างการเขียน |
|
เปิดตัวอย่างด้วย PreviewParameter ในอุปกรณ์ไม่ได้หลังจากเปิดโปรเจ็กต์อีกครั้ง
|
|
| การแก้ไขเลย์เอาต์และทรัพยากร |
|
หลังจากเพิ่มโปรไฟล์ฮาร์ดแวร์ที่กำหนดค่าแล้ว จะไม่พบโปรไฟล์ดังกล่าวในอุปกรณ์สำหรับการแสดงตัวอย่าง
|
|
Android Studio Otter | 2025.2.1 Canary 3
เปิดตัวพร้อมกับ
- ปลั๊กอิน Android Gradle 9.0.0-alpha08
| ปัญหาที่แก้ไขแล้ว |
| แหล่งข้อมูล |
|
สร้างทรัพยากรสตริงแล้ว แต่การอ้างอิงในโค้ดยังเป็นสีแดง
|
|
Android Studio Otter | 2025.2.1 Canary 2
เปิดตัวพร้อมกับ
- ปลั๊กอิน Android Gradle 9.0.0-alpha07
| ปัญหาที่แก้ไขแล้ว |
| ปลั๊กอิน Android Gradle |
|
บิลด์จะล้มเหลวหากมีงานสร้างโค้ด
|
|
เมื่อใช้ `android.builtInKotlin=false` และ `android.newDsl=false` และ `android.enableLegacyVariantApi=false` การใช้ปลั๊กอิน `kotlin-android` จะล้มเหลวพร้อมข้อความ "API 'applicationVariants' ล้าสมัยแล้ว"
|
|
Kotlin ในตัวไม่สามารถแก้ไข kotlin-stdlib ที่ไม่มีการกำหนดเวอร์ชันเมื่อ kotlin.stdlib.default.dependency=false
|
|
DexData เปิดไฟล์โดยไม่ปิด ทำให้ไม่สามารถล้างข้อมูลได้
|
|
AndroidSourceDirectorySet ควรหยุดขยาย PatternFilterable ใน AGP 9.0
|
|
ข้อผิดพลาดในการทดสอบในโมดูลทดสอบเท่านั้น
|
|
ข้อผิดพลาดที่ไม่ถูกต้องเมื่อใช้ตัวรับบริบทในการตั้งค่าการทดสอบ
|
|
ข้อผิดพลาดของ IDE ไม่ถูกต้องสำหรับโค้ด Kotlin ใน testFixtures
|
|
| การวิเคราะห์โค้ด |
|
ผลลบลวงของ CustomViewStyleable ที่มี KTX ของ withStyledAttributes
|
|
| ตัวอย่างการเขียน |
|
สร้างตัวอย่าง: การเลื่อนจะหยุดที่ส่วนหัว
|
|
การเปลี่ยนชื่อ Composable ควรขอให้เปลี่ยนชื่อตัวอย่าง
|
|
| การทดสอบภาพหน้าจอตัวอย่างการเขียน |
|
ปลั๊กอิน Gradle ของ com.android.compose.screenshot ใช้ API ที่เลิกใช้งานแล้ว
|
|
| โปรแกรมแก้ไขข้อบกพร่อง |
|
ดีบักเกอร์ Kotlin ทำงานช้ามากใน "ดีบักเกอร์: กำลังค้นหาไฟล์ Kotlin"
|
|
| Profiler |
|
มุมมอง Profiler "ดูการวัดและส่งข้อมูลแบบเรียลไทม์" แสดงมาตราส่วนหน่วยความจำไม่ถูกต้อง
|
|
| โปรแกรมแก้ไขคำแปล |
|
กล่องแก้ไขในโปรแกรมแก้ไขการแปลจะปะปนกันเมื่อจัดเรียง
|
|
แถวของตารางย่อยไม่ตรงกัน
|
|
คอลัมน์ภาษาของเครื่องมือแก้ไขการแปลจะไม่อัปเดตเมื่อใช้ฟังก์ชัน "การค้นหาที่ซ่อนอยู่"
|
|
Android Studio Otter | 2025.2.1 Canary 1
เปิดตัวพร้อมกับ
- ปลั๊กอิน Android Gradle 9.0.0-alpha06
| ปัญหาที่แก้ไขแล้ว |
| ปลั๊กอิน Android Gradle |
|
DSL การเพิ่มประสิทธิภาพใหม่จะไม่สร้าง configuration.txt โดยค่าเริ่มต้น
|
|
AGP 8.13.0 ยืนยันกราฟการนำทางในโมดูลไม่สำเร็จ
|
|
AGP ใช้ Gradle API ที่เลิกใช้งานแล้ว: สัญกรณ์แบบหลายสตริง
|
|
เตือนผู้ใช้ที่พยายามใช้ไลบรารี Multidex เดิมที่มี minSdkVersion >=21
|
|
| API |
|
API ของตัวแปร AGP เดิมจะกำหนดเป้าหมาย AGP 9.0
|
|
| การวิเคราะห์โค้ด |
|
[lint] UseKtx "แทนที่ด้วยฟังก์ชันส่วนขยายการแก้ไข" การแก้ไขด่วนจะหยุดทำงานกับ with(sharedPreferences.edit()) { ... }
|
|
| การแก้ไขการเขียน |
|
เอดิเตอร์ Kotlin: การเลือกคลาสที่แสดงพร้อมวงเล็บมักจะเพิ่มคลาสโดยไม่มีวงเล็บ
|
|
| การนำไปใช้งาน |
|
การนำแอป Android Studio ไปใช้ในอุปกรณ์จะนำ APK ของคอมโพเนนต์ขนาดใหญ่ที่ไม่มีการเปลี่ยนแปลงไปใช้ซ้ำเสมอ
|
|
| Gemini |
|
ไทม์ไลน์แชทขัดข้อง (GiAS Business)
|
|
| Lint |
|
Lint ChecksSdkIntAtLeast Check does not check if the annotated value is correct
|
|
| เผยแพร่ Bundle/APK |
|
การสร้าง Bundle ที่ลงนามแล้วกำหนดให้คุณต้องอัปเดตปลั๊กอิน Android Gradle เป็นเวอร์ชัน 3.2.0 ขึ้นไป
|
|
| อุปกรณ์ที่ใช้ |
|
หน้าต่าง "ภาพหน้าจอ" ไม่ใช้ประเภทภาพหน้าจอที่เลือกเมื่อเปิด
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-12-04 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"]],["อัปเดตล่าสุด 2025-12-04 UTC"],[],[]]