Android Studio Iguana ปิดปัญหาแล้ว
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android Studio Iguana | 2023.2.1 แพตช์ 2
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.2
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 8.3 ที่เปิดใช้การกรองน้ำตาลอาจเกิดปัญหาการล็อก
|
AGP 8.3 ทำลาย zipApksFor Task
|
|
นําเข้า/ซิงค์ |
Android Studio Iguana | 2023.2.1 Canary 9 ไม่สร้างโปรเจ็กต์ที่ถูกต้องสำหรับคอมโพซ
|
|
การผสานรวม Lint |
Lint แยกความกำกวมเกี่ยวกับข้อกําหนดของ KMP ไม่ได้
|
|
Android Studio Iguana | 2023.2.1 แพตช์ 1
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.1
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ปัญหาการจัดการอินพุตที่เพิ่มขึ้นของ MergeJavaResourcesTask
|
|
แสดงตัวอย่างการเขียน |
เครื่องมือแสดงตัวอย่างการเขียนจะไม่เลือกสตริงใหม่จนกว่าจะรีสตาร์ท
|
โหลด PreviewParameterProvider ใน Iguana ไม่ได้
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
เครื่องมือตรวจสอบเลย์เอาต์ขัดข้องใน Compose ใน AS Iguana Canary 10
|
|
การผสานรวม Lint |
Lint ไม่สามารถแก้ไขประเภทของชุดแหล่งที่มาที่เป็นพี่น้องกันใน AGP 8.3.0-rc02
|
|
Android Studio Iguana | 2023.2.1 RC 2
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-rc02
ปัญหาที่แก้ไขแล้ว |
Shrinker (R8) |
Test SimpleKotlinEnumUnboxingTest ดำเนินการไม่สำเร็จในบ็อต kotlin_dev
|
|
Android Studio Iguana | 2023.2.1 RC 1
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-rc01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
งานติดตั้งปลั๊กอิน Android Gradle 8.2.0 ดำเนินการไม่สำเร็จในโปรเจ็กต์ที่ใช้ฟีเจอร์แบบไดนามิก
|
|
เอาต์พุตบิลด์ |
ข้อผิดพลาดในการซิงค์ AS Iguana Gradle ไม่แสดง
|
|
Device Manager |
คําจํากัดความที่มีชื่อเหมือนกันแต่รหัสต่างกันจะทําให้กล่องโต้ตอบการกําหนดค่า AVD ขัดข้อง
|
|
Dexer (D8) |
[desugared library] ไลบรารี Desugared เวอร์ชัน 2.1 ใช้ร่วมกับ R8 เวอร์ชันก่อนหน้าไม่ได้
|
การเพิ่มประสิทธิภาพทํางานแม้ใช้เพียง D8 หรือไม่
|
|
นําเข้า/ซิงค์ |
การถดถอยของประสิทธิภาพ - การตั้งค่าทรัพยากรใน IDE
|
Android Studio Hedgehog ค้างอยู่ที่ "กำลังคํานวณขนาดโปรเจ็กต์"
|
|
Shrinker (R8) |
[R8 8.3.21] R8 8.3.21 มีขนาดใหญ่กว่า R8 8.1.56 1.57 MB
|
class.getInterfaces() แสดงผลว่างเปล่า
|
|
Android Studio Iguana | 2023.2.1 เบต้า 2
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-beta02
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ตั้งค่า JaCoCo เวอร์ชันใน AGP 8.2.0 ไม่ได้
|
งานติดตั้งปลั๊กอิน Android Gradle 8.2.0 ในโปรเจ็กต์ที่ใช้ฟีเจอร์แบบไดนามิกไม่สำเร็จ
|
|
Baseline Profiles และ ProfileInstaller |
compileReleaseArtProfile ดำเนินการไม่สำเร็จเนื่องจาก java.lang.ArrayIndexOutOfBoundsException
|
|
นําเข้า/ซิงค์ |
การใช้ไลบรารีที่ไม่ใช่ AndroidX ในโปรเจ็กต์ AndroidX
|
|
Shrinker (R8) |
[R8 8.3.21] R8 8.3.21 มีขนาดใหญ่กว่า R8 8.1.56 1.57 MB
|
|
Android Studio Iguana | 2023.2.1 เบต้า 1
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-beta01
ปัญหาที่แก้ไขแล้ว |
นําเข้า/ซิงค์ |
ปัญหาความเข้ากันได้ที่อาจเกิดขึ้นกับ Gradle 9 ใน Iguana เนื่องจาก org.gradle.util.VersionNumber
|
|
Shrinker (R8) |
R8 Flurry SDK ขัดข้องกับ AGP 8.2.0
|
Android - R8 ทําให้คลาสย่อยของ LinearLayoutManager ขัดข้อง
|
R8 v8.2.33, "java.lang.VerifyError: Bad type on operand stack" รันไทม์ขัดข้องหลังจากอัปเกรด
|
|
Android Studio Iguana | 2023.2.1 Canary 17
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha17
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
โปรดระบุตัวเลือกเพื่อรวมแหล่งที่มาที่สร้างขึ้นไว้ใน Javadoc และ SourceJar
|
ต้องการการแก้ไขด่วนสำหรับความคลาดเคลื่อนระหว่าง compileSdk กับ Dependency ที่มี minCompileSdkVersion
|
[Gradle] tools:overrideLibrary ควรรองรับเครื่องหมายดอกจัน (*)
|
UI ค้างเมื่อแก้ไขไฟล์ Manifest
|
|
ข้อมูลเชิงลึกเกี่ยวกับคุณภาพแอป |
ฟังก์ชันการจัดเรียงของคอลัมน์ปัญหาไม่จัดเรียงอย่างเข้าใจง่าย
|
|
C++ Debugger |
LLDB Debugger ไม่ตรวจสอบ APK สําหรับสถาปัตยกรรมที่จําเป็นก่อนเปิดใช้งาน
|
|
การวิเคราะห์โค้ด |
การตรวจสอบเวอร์ชันของไลบรารี Lint ไม่ทำงานกับ BoM (Bill of Materials)
|
|
เครื่องมือแก้ไขโค้ด |
การดําเนินการกับเอกสารประกอบอย่างรวดเร็วในฟังก์ชันแสดง "COMPILED_CODE" สําหรับพารามิเตอร์เริ่มต้นใน Iguana Canary 5
|
|
Device Manager |
คัดลอกสกินอุปกรณ์ไปยังไดเรกทอรี SDK แล้ว
|
|
Gradle |
'InlineApi' แทน 'InlinedApi'
|
|
นําเข้า/ซิงค์ |
อนุญาตให้ทดสอบการซิงค์กับ AGP เวอร์ชันเก่าเพื่อจัดการ DSL เนมสเปซใหม่
|
BOM ของ Firebase ไม่ได้อัปเดต
|
|
Lint |
Android Studio / Lint จะไม่แจ้งให้คุณทราบเมื่อ dependencies "แพลตฟอร์ม" ไม่ทันสมัย
|
ข้อบกพร่อง: ไม่มีคำแนะนำให้อัปเดตการพึ่งพา Firebase-bom
|
โครงสร้างโปรเจ็กต์ (และ Gradle (?)) ไม่พบทรัพยากร Dependency ของ Firebase ที่จะอัปเกรดเป็นเวอร์ชันใหม่
|
|
Android Studio Iguana | 2023.2.1 Canary 16
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha16
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ลิงก์สําหรับ "โปรเจ็กต์ที่แยกออก" ในการตั้งค่า Studio นำไปยังที่ที่ไม่ถูกต้อง
|
|
Espresso Recorder |
หน้าต่างบันทึกการทดสอบไม่แสดงใน Android Studio สําหรับ "Expresso Test Recorder"
|
|
นําเข้า/ซิงค์ |
ข้อผิดพลาด/คำเตือนที่ไม่ชัดเจนหลังจากซิงค์โปรเจ็กต์
|
|
เครื่องมือตรวจสอบเครือข่าย |
การรองรับ gRPC สําหรับเครื่องมือตรวจสอบเครือข่าย
|
ผู้ตรวจสอบ gRPC ไม่สามารถบันทึกจาก AndroidChannelBuilder
|
|
Shrinker (R8) |
isShrinkResources เพิ่มประสิทธิภาพมากเกินไปใน 8.3.0-alpha11 ถึง alpha14
|
|
Android Studio Iguana | 2023.2.1 Canary 15
เผยแพร่พร้อมกับ
- Android Gradle Plugin 8.3.0-alpha15
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
DexArchiveBuilderTaskDelegate ไม่สำเร็จด้วยโมดูลไลบรารีที่มีเฉพาะทรัพยากร
|
ตัวแปรปลั๊กอินที่กำหนดเอง AGP7.4 toTransform สำหรับรายการทั้งหมดที่ทำให้เกิดข้อยกเว้นรายการซ้ำ: META-INF/MANIFEST.MF
|
รองรับแท็ก Manifest ใหม่
|
|
Espresso Recorder |
หน้าต่างบันทึกการทดสอบไม่แสดงใน Android Studio สําหรับ "Expresso Test Recorder"
|
|
นําเข้า/ซิงค์ |
UI สำหรับ "Gradle JDK" ไม่แนะนำ "Gradle Sync"
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
Iguana Canary 13: เครื่องมือตรวจสอบเลย์เอาต์กำลังส่งสแปมไปยัง Logcat ด้วยข้อความ "ไม่พบรหัสแพ็กเกจ ff สำหรับรหัสทรัพยากร 0xffffffff"
|
|
เครื่องมือตรวจสอบเครือข่าย |
การรองรับ gRPC สําหรับเครื่องมือตรวจสอบเครือข่าย
|
|
แหล่งข้อมูล |
การแก้ไขทรัพยากรจะหยุดทำงานเมื่อย้ายไฟล์ทรัพยากร
|
เมื่อดึงสตริงจะกลายเป็นข้อผิดพลาด
|
|
อุปกรณ์ที่กำลังวิ่ง |
เชื่อมต่อกับอุปกรณ์จริงเพื่อการพัฒนาไม่ได้
|
|
Android Studio Iguana | 2023.2.1 Canary 14
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha14
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
SDK Manager ควรหยุดสแปมข้อมูลบันทึกไปยัง stdout
|
|
เอาต์พุตบิลด์ |
ข้อผิดพลาด ksp AutoMigration ไม่แสดงใน Android Studio
|
|
Gradle |
NoClassDefFoundError กับ AGP 8.1.0, การกรองภาษาและการปรับให้มีขนาดเล็ก
|
|
Lint |
StackOverflow จาก `LintClient.getSdkHome`
|
|
โค้ด/เทมเพลตใหม่ |
TODO: Remove once KTIJ-19369 is fixed
|
|
เครื่องมือจัดการทรัพยากร |
ข้อผิดพลาดในการนําเข้า SVG, ข้อผิดพลาดขณะแยกวิเคราะห์ *.svg - ไม่ใช่ไฟล์ SVG ที่ถูกต้อง
|
|
การทดสอบที่ดำเนินการอยู่ |
เรียกใช้การทดสอบที่มีเครื่องมือวัดผลสําหรับโมดูล lib ใน Pixel 7 Pro ไม่ได้
|
|
Android Studio Iguana | 2023.2.1 Canary 13
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha13
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
คำขอฟีเจอร์: โปรโมต com.android.build.api.extension.impl.CURRENT_AGP_VERSION เป็น API สาธารณะ
|
|
Android SDK Upgrade Assistant |
ไม่มีเส้นทางการอัปเกรดเป็น API ระดับ 34
|
|
แสดงตัวอย่างการเขียน |
IDE ทำงานช้ามากใน Hedgehog 9 (อาจเป็น ComposePreviewRunLineMarkerContributor)
|
|
โค้ด/เทมเพลตใหม่ |
การเพิ่มโมดูลไลบรารีใหม่ทำให้คอมไพล์ไม่ได้
|
|
โครงสร้างโปรเจ็กต์ |
ดูเหมือนว่า javaHome ที่ระบุไม่ถูกต้อง ฉันไม่พบไฟล์ปฏิบัติการ Java
|
|
อุปกรณ์ที่กำลังวิ่ง |
ตัวอย่างอุปกรณ์มีรูปร่างเป็นวงรี
|
|
Android Studio Iguana | 2023.2.1 Canary 12
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha12
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 8.1.0: ฟีเจอร์แบบไดนามิก: Dependency ที่ไม่ชัดระหว่าง exportReleaseConsumerProguardFiles กับ extractProguardFiles ทําให้เกิดความผิดพลาดในการคอมไพล์
|
`variant.unitTest.jniLibs.addGeneratedSourceDirectory` ดูเหมือนจะไม่ทําอะไรเลย
|
อัปเดตโปรแกรมแยกวิเคราะห์ XML ที่ใช้ใน AGP เพื่อให้ใช้งานร่วมกับ Gradle 8.4 ได้
|
เครื่องมือ Jacoco ของแพ็กเกจรุ่น AGP 8.0.1 ไม่มีผล
|
HEDGEHOG REGRESSION: ปุ่มเรียกใช้ทำงานล่าช้า 2-3 วินาที (การสร้างข้อมูลจำเพาะ)
|
AGP 8.3.0-alpha11 สร้าง APK รุ่นที่ขัดข้องเมื่อเริ่มต้นด้วย android.content.res.Resources$NotFoundException
|
เลื่อนระดับพร็อพเพอร์ตี้ AGP ของ "android.lint.printStackTrace" เป็นแบบเสถียร
|
|
การนําเข้า/ซิงค์ C++ |
Android Studio จัดทําดัชนีโค้ด C++ ที่ไม่เกี่ยวข้องอยู่เรื่อยๆ
|
|
CPU |
Android Studio ค้างเมื่อทำโปรไฟล์/บันทึกการติดตาม CPU เวอร์ชันล่าสุดของ Bumblebee และ Dolphin
|
|
เครื่องมือสำรวจไฟล์สำหรับอุปกรณ์ |
อัปเดตเครื่องมือตรวจสอบแอปเพื่อใช้เครื่องมือสํารวจอุปกรณ์
|
|
Lint |
เครื่องมือประมวลผลทรัพยากรที่ไม่ได้ใช้อาจลบไฟล์บิลด์ Gradle
|
การตรวจสอบ Lint ของ NewApi ไม่เข้าใจช่องสุดท้าย "isAtleastU() && otherCondition()"
|
|
การทดสอบที่ดำเนินการอยู่ |
AS 2022.3.1.13 C3 ไม่อนุญาตให้แก้ไขข้อบกพร่องการทดสอบการผสานรวมเมื่อตัวแปรที่ทดสอบไม่สามารถแก้ไขข้อบกพร่องได้
|
|
Android Studio Iguana | 2023.2.1 Canary 11
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha11
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ย้ายข้อมูลไปยัง API การจัดแนวการกำหนดค่า Gradle ใหม่
|
การคอมไพล์ทรัพยากรไม่สำเร็จเมื่อคอมไพเลอร์ Kotlin พยายามอัปเดตเป็น IDEA 21.3
|
get() แบบรีแอ็กทีฟที่มี API รายการต่างๆ
|
เลื่อนระดับพร็อพเพอร์ตี้ AGP ของ "android.lint.printStackTrace" เป็นเวอร์ชันเสถียร
|
|
API |
com.android.build.api.dsl.Packaging ไม่มี Javadoc ที่มีประโยชน์
|
New Varian API DSL feature request: Equivalent for old API BaseVariant.preBuildProvider
|
|
นําเข้า/ซิงค์ |
GradleProjectInfo.setSkipStartupActivity ยังคงมีการใช้งานอยู่
|
รีเฟรช VFS หลังจากบิลด์โปรเจ็กต์
|
เสนอการแก้ไขด่วนสำหรับ "ติดตั้งการแจกจ่าย Gradle ไม่ได้"
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
Iguana Canary 2: เครื่องมือตรวจสอบเลย์เอาต์ที่ฝังจะส่งสแปม logcat ด้วยข้อผิดพลาด "รหัสทรัพยากรไม่ถูกต้อง"
|
|
Lint |
ไฮไลต์คำเตือนที่ไม่ถูกต้องซึ่งเป็นผลบวกเท็จ
|
Lint ไม่ได้เรียก visitAnnotationUsage สำหรับการใช้คลาสที่มีคำอธิบายประกอบในการประกาศตัวแปร
|
|
เครื่องมือตรวจสอบเครือข่าย |
ทำให้เครื่องมือตรวจสอบเครือข่ายเป็นแบบคงที่
|
|
อุปกรณ์ที่กำลังวิ่ง |
สตรีมมิงจากอุปกรณ์ Pixel Fold ไม่ทำงานสำหรับ API ระดับ 34
|
|
Android Studio Iguana | 2023.2.1 Canary 9
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha09
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การเปลี่ยนรูปแบบอาร์ติแฟกต์ ASSETS ให้ตำแหน่งอินพุต/เอาต์พุตที่ไม่ถูกต้อง
|
ตั้งค่า android.experimental.r8.dex-startup-optimization=true เป็นค่าเริ่มต้น
|
|
การตัดต่อ |
shrinkunusedprotofields มีการทำเครื่องหมายว่าไม่ถูกต้องใน proguard-rules.pro
|
|
IntelliJ |
Iguana: กระบวนการ 471 ยังทำงานอยู่
|
|
Lint |
การแก้ไขด่วนของ Lint ไม่ทำงานและส่งผลให้เกิดข้อผิดพลาด IDE
|
การทดสอบไม่สอดคล้องกันเนื่องจากการวิเคราะห์บางส่วน
|
|
Logcat |
เพิ่มคอลัมน์ชื่อกระบวนการใน Logcat
|
|
Android Studio Iguana | 2023.2.1 Canary 8
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha08
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การเปลี่ยนรูปแบบ APK ทําให้เกิดข้อผิดพลาดกับ ListingFileRedirectTask
|
|
Baseline Profiles และ ProfileInstaller |
ไม่มีคลาสที่กรอง Sugar ออกแล้วในโปรไฟล์ที่คอมไพล์
|
|
เครื่องมือแก้ไขโค้ด |
Android Studio deadlock (AttachAndroidSdkSourcesNotificationProvider)
|
|
การแก้ไขข้อความที่เขียน |
ไม่ใช้ Lambda ต่อท้ายที่ไม่บังคับโดยค่าเริ่มต้น
|
|
แสดงตัวอย่างการเขียน |
คำขอเปลี่ยนแปลง: เทมเพลตการถ่ายทอดสดก่อนหน้าควรสร้างฟังก์ชันส่วนตัว
|
|
โปรแกรมแก้ไขข้อบกพร่อง |
วิธีการตรวจสอบแอปทำให้เข้าใจผิด
|
|
นําเข้า/ซิงค์ |
AndroidGradleProjectResolver.isAndroidGradleProject ใช้เวลานาน
|
|
แก้ไขแบบเรียลไทม์ |
ค้าง 10-30 วินาทีที่เกิดจาก "การแก้ไขสด"
|
|
เครื่องมือวิเคราะห์ |
เครื่องมือวิเคราะห์จะทำงานช้าจนใช้งานไม่ได้หลังจากเรียกใช้เพียง 3-4 ครั้ง ต้องรีสตาร์ท IDE
|
|
เครื่องมือจัดการทรัพยากร |
ข้อบกพร่อง: การนําเข้าไฟล์ SVG จะวางไฟล์ไว้ในโฟลเดอร์ที่ไม่ถูกต้อง ซึ่งก็คือ "drawable-svg" แทนที่จะเป็น "drawable" ซึ่งทําให้ข้อผิดพลาด "การลิงก์ทรัพยากร Android ไม่สําเร็จ"
|
|
การทดสอบ |
ผลการทดสอบการวัดประสิทธิภาพแบบมาโครจะแสดงข้อมูลการจับเวลาเดียวกันสําหรับการทดสอบทั้งหมดโดยใช้ "เรียกใช้" -> "นําเข้าการทดสอบจากไฟล์"
|
|
Android Studio Iguana | 2023.2.1 Canary 7
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha07
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 8.1.0 จะถอนการติดตั้งแอปหลังจากทำการทดสอบที่มีเครื่องมือวัด แต่ 7.4.2 จะไม่ถอนการติดตั้ง
|
|
เครื่องมือสร้างเลย์เอาต์ |
androidx.core:core-ktx:1.12.0 ทําให้เกิดปัญหาการแสดงผลใน Android Studio
|
|
เครื่องมือแก้ไขการนําทาง |
ปัญหาในการกําหนด Args ในการนำทาง
|
|
เครื่องมือวิเคราะห์ |
บันทึก (หรือคัดลอก) ร่องรอยที่บันทึกโดยไลบรารี Macrobenchmark
|
|
การแสดงผล |
Android Studio Hedgehog 2023.1.1 Canary 15 ค้างเมื่อพิมพ์ชื่อทรัพยากรที่วาดได้
|
|
แหล่งข้อมูล |
เครื่องมือแยกสตริงจะสร้าง getString() แทน stringResource() ใน Electric Eel
|
|
เรียกใช้ |
พอร์ตขั้นต่ำ 5038 สำหรับ "adb ที่จัดการโดยผู้ใช้" จะป้องกันไม่ให้ใช้พอร์ตเริ่มต้น 5037 ซึ่งอาจต้องการ
|
|
เคล็ดลับประจำวัน |
ระงับเคล็ดลับประจำวันใน Android Studio
|
|
Android Studio Iguana | 2023.2.1 Canary 6
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha06
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
บังคับใช้ `android.enableDexingArtifactTransform=true`
|
[Gradle 8.4][upgrade] การทดสอบการผสานรวมล้มเหลวหลังจากการอัปเกรดเนื่องจากการจัดการไฟล์ในระยะการกำหนดค่า
|
AGP 8.3.0-alpha-02 - `ข้อผิดพลาด: แปลงข้อมูลรีจิสทรีทรัพยากรที่แคชไว้ไม่สำเร็จ`
|
[Gradle 8.4][upgrade] การทดสอบการผสานรวมล้มเหลวหลังจากการอัปเกรดเนื่องจากการจัดการไฟล์ในระยะการกำหนดค่าของ TestLabBuildService
|
|
เครื่องมือแก้ไขโค้ด |
เครื่องมือแก้ไขกฎ ProGuard จะเตือนเกี่ยวกับคลาสที่ขาดหายไปสำหรับ -dontwarn
|
|
การแก้ไขข้อความที่เขียน |
อย่าใส่@Composable ในค่าคงที่ที่ดึงข้อมูล
|
|
โปรแกรมจำลอง |
ข้อยกเว้นเกี่ยวกับบลูทูธเมื่อใช้ Android Emulator 33.1.13
|
|
นําเข้า/ซิงค์ |
ระบบจะไม่ดาวน์โหลดแหล่งที่มาของไลบรารี AndroidX KMP ใน Studio I Canary 5
|
|
Lint |
ไม่มีคำเตือน Lint เกี่ยวกับ kotlin.text.MatchNamedGroupCollection#get(String) ที่ต้องใช้ API ระดับ 26
|
lint:TypographyQuotes false negatives: more than one escaped apostrophe are ignored
|
AGP 8.0.2 lint InvalidId detector false positive
|
เพิ่มปัญหา LintError ลงในเส้นฐานของ Lint
|
|
แหล่งข้อมูล |
นำทรัพยากร STRING ที่ไม่ได้ใช้ออก
|
|
Android Studio Iguana | 2023.2.1 Canary 5
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha05
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
โปรดลด/นําการบันทึกระดับข้อมูลสําหรับ AGP "Analytics other plugin to proto: ..." ออก
|
[Gradle 8.4][upgrade] File operation during configuration in ProcessJavaResTask breaks config caching
|
Variant API เพื่อรับตารางสัญลักษณ์ (R.txt)
|
ปลั๊กอินสแตนด์อโลนของ lint ไม่จัดการการพึ่งพา gradleApi() อย่างถูกต้อง
|
kDocs คุณภาพต่ำในคลาส/พร็อพเพอร์ตี้ AGP `VariantOutput.enable` แนะนำให้แทนที่ด้วย `VariantOutput.enable`
|
AGP 8.3.0-alpha02 ติดตั้งโปรไฟล์รุ่นในโฮสต์ Windows ไม่ได้
|
|
การเชื่อมโยงข้อมูล |
BindingXmlIndex.getInputFilter ละเมิดสัญญาของ FileBasedIndexExtension
|
การเชื่อมโยงที่สูญเสีย
|
|
การตัดต่อ |
Iguana Canary 1: Double colors in gutter
|
|
โปรแกรมจำลอง |
ข้อผิดพลาดในการเรียกใช้การทดสอบบนโปรแกรมจำลอง : คอมไพล์ * อีกครั้งไม่ได้ (เอาต์พุต(stdout=ไม่สําเร็จ: คอมไพล์แพ็กเกจ * ไม่ได้ , stderr=))
|
|
เครื่องมือแก้ไขไฟล์ Gradle |
พร็อพเพอร์ตี้ "unqualifiedResLocale" ที่ไม่ได้ใช้
|
|
นําเข้า/ซิงค์ |
Studio ควรตรวจพบไฟล์ jar ใหม่ที่วางไว้ในโฟลเดอร์ libs และเสนอให้ซิงค์อีกครั้ง
|
|
Lint |
การตรวจหาผลบวกลวงของทรัพยากรที่ไม่ได้ใช้ในการตรวจสอบ LINT ภายในการเชื่อมโยงและตัวรับฟังการคลิก
|
โหลดไฟล์ jar การตรวจสอบ Lint ที่กําหนดเองไม่ได้: แคสต์ Node เป็น TreeNode ไม่ได้
|
Lint ไม่ได้เรียก visitAnnotationUsage สำหรับการใช้คลาสที่มีคำอธิบายประกอบในการประกาศตัวแปร
|
Lint 31.0.2 ดำเนินการไม่สำเร็จเนื่องจาก java.util.NoSuchElementException: อาร์เรย์ว่าง
|
|
เครื่องมือตรวจสอบเครือข่าย |
กฎของ AS Flamingo Network Inspector ไม่ทำงาน
|
|
โค้ด/เทมเพลตใหม่ |
พื้นที่เก็บข้อมูลปลั๊กอินในวิซาร์ดโปรเจ็กต์ใหม่ทำให้การซิงค์ครั้งแรกช้าลง
|
|
เครื่องมือวิเคราะห์ |
บันทึก (หรือคัดลอก) ร่องรอยที่บันทึกโดยไลบรารี Macrobenchmark
|
|
เผยแพร่ Bundle/APK |
ส่งออกบิลด์ไปยังโฟลเดอร์ที่ลงท้ายด้วยการเว้นวรรค
|
|
เรียกใช้ |
เรียกใช้กิจกรรมจากเมนูแถบข้างไม่ได้
|
|
อุปกรณ์ที่กำลังวิ่ง |
การมิเรอร์อุปกรณ์ทำให้ CPU ของโทรศัพท์ทำงานหนักมาก
|
|
Android Studio Iguana | 2023.2.1 Canary 4
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha04
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
อย่าตรวจสอบว่ามีไฟล์การวางซ้อนไฟล์ Manifest หรือไม่ในระหว่างระยะการกําหนดค่า
|
ลิงก์ไปยังเอกสาร Gradle เกี่ยวกับข้อผิดพลาด MergeJavaResWorkAction ใช้งานไม่ได้
|
Gradle 8.1 ทำให้แคชการกําหนดค่าใช้งานไม่ได้เนื่องจาก .gradle/.android/analytics.settings
|
AGP ไม่ควรใช้ ProjectComponentIdentifier.projectPath โดยไม่ใช้ ProjectComponentIdentifier.build
|
|
การตัดต่อ |
ข้อมูลอ้างอิงที่ไม่ได้รับการแก้ไขใน IDE สำหรับคลาสที่ safeargs สร้างขึ้น
|
|
นําเข้า/ซิงค์ |
StopGradleDaemonsAction ทำงานบนเธรด UI
|
เวอร์ชัน AGP ที่แนะนำคือ 3.3.2
|
|
เครื่องมือตรวจสอบเครือข่าย |
กฎของ AS Flamingo Network Inspector ไม่ทำงาน
|
|
เผยแพร่ Bundle/APK |
ข้อความ "สร้าง APK สำเร็จแล้ว..." จะทำให้เข้าใจผิดเมื่อไฟล์ APK ไม่ได้แก้ไข
|
|
แหล่งข้อมูล |
"นำทรัพยากรที่ไม่ได้ใช้ออก" ไม่ทำงานเมื่อเลือกโมดูลในมุมมองโปรเจ็กต์
|
|
Android Studio Iguana | 2023.2.1 Canary 3
เผยแพร่พร้อมกับ
- Android Gradle Plugin 8.3.0-alpha03
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การดําเนินการสำหรับงาน ":app:mergeReleaseClasses" ไม่สําเร็จหลังจากอัปเดต AGP จาก 8.0.2 เป็น 8.1.0
|
[Gradle 8.4][upgrade] การทดสอบการผสานรวมล้มเหลวหลังจากการอัปเกรดเนื่องจากมีการใช้ฟีเจอร์ที่เลิกใช้งานแล้วในปลั๊กอิน kotlin gradle
|
|
ข้อมูลเชิงลึกเกี่ยวกับคุณภาพแอป |
หน้าต่างเครื่องมือ AQI จะแสดงจํานวนผู้ใช้จากจํานวนเหตุการณ์เสมอ
|
ข้อมูลเชิงลึกเกี่ยวกับคุณภาพแอปแสดงเวอร์ชันระบบปฏิบัติการที่ไม่ถูกต้อง
|
|
Baseline Profiles และ ProfileInstaller |
ปลั๊กอิน Gradle ใช้ร่วมกับ 8.3 เวอร์ชันอัลฟ่าไม่ได้
|
|
เครื่องมือแก้ไขโค้ด |
"การจัดรูปแบบไม่ถูกต้อง" แสดงในไฟล์ XML เลย์เอาต์ตามค่าการตั้งค่าที่ไม่ถูกต้อง
|
|
เครื่องมือแก้ไขไฟล์ Gradle |
แคตตาล็อกเวอร์ชันจะแสดงสัญลักษณ์ที่ไม่ได้ใช้ใน Groovy เมื่อมีการฝังชื่อ
|
|
แหล่งข้อมูล |
Android Studio ค้างกับการอ้างอิงทรัพยากรโดยอ้อมถึงชื่อที่ซ้ำกัน
|
|
Android Studio Iguana | 2023.2.1 Canary 2
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha02
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การตรวจสอบเวอร์ชัน Gradle ขั้นต่ำจะไม่ทำงานในบิลด์ที่ 2 เป็นต้นไป
|
|
แสดงตัวอย่างการเขียน |
DropdownMenu ขยายในตำแหน่งที่ไม่ถูกต้องในโหมดอินเทอร์แอกทีฟของการแสดงตัวอย่าง
|
โค้ดที่ใช้เครื่องสั่นทำให้ตัวอย่างการเขียนขัดข้อง
|
ตัวอย่างการเขียนใช้งานไม่ได้เมื่อใช้ข้อความ HTML ที่มีแท็ก b
|
|
เครื่องมือออกแบบ |
การออกแบบเป็นสีขาวล้วนเมื่อแทรกวิดเจ็ตแท็บ
|
|
นําเข้า/ซิงค์ |
Studio แสดงข้อร้องเรียนเกี่ยวกับโมดูลที่ไม่รองรับระหว่างการซิงค์ Gradle
|
ข้อผิดพลาด/คำเตือนที่ไม่ชัดเจนหลังจากซิงค์โปรเจ็กต์
|
|
IntelliJ |
Android Studio Iguana - Start Failed - NPE in BytecodeTransformerAdapter
|
|
เครื่องมือสร้างเลย์เอาต์ |
ไม่สามารถแคสต์ BufferedInputStream เป็นคลาส AssetManager$AssetInputStream
|
|
การผสานรวม Lint |
ข้อผิดพลาด DuplicatePlatformClasses จาก Dependency testImplementation
|
|
Refactor แบบโมดูล |
การจัดโมดูลจะไม่แสดงโมดูลตามลําดับที่เจาะจง
|
|
เครื่องมือตรวจสอบเครือข่าย |
ข้อผิดพลาดในบันทึก: "ไม่ได้เริ่มต้นโมเดลพร็อพเพอร์ตี้ lateinit"
|
|
เครื่องมือจัดการทรัพยากร |
เครื่องมือจัดการทรัพยากรจะไม่แสดงรายการที่วาดได้ซึ่งมีแอตทริบิวต์สีที่กำหนดเอง
|
เครื่องมือจัดการทรัพยากรครอบตัดเวกเตอร์ที่วาดได้บางรายการ
|
|
การทดสอบที่ดำเนินการอยู่ |
|
Shrinker (R8) |
R8 ไม่ทํางานหลังจากอัปเกรดจาก AGP 8.0.2 เป็น 8.1.0
|
|
Android Studio Iguana Canary 1 (2023.2.1.1)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.3.0-alpha01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
แคชการบิลด์ซ้ำซ้อนสำหรับงาน PackageForUnitTest
|
[AGP 8.1.0] ./gradlew test ดำเนินการไม่สำเร็จพร้อมข้อความ "ไม่พบเอาต์พุตไฟล์ Manifest" หากทั้ง splits.abi.isEnable และ testOptions.unitTests.isIncludeAndroidResources เป็น "จริง"
|
การสร้างโมเดล AGP ล้มเหลวเมื่อใช้บิลด์คอมโพสิต์ Gradle ที่ฝังอยู่
|
ตัวลดขนาดทรัพยากรทำให้รหัสทรัพยากรเสียหาย ซึ่งทําให้รันไทม์ขัดข้อง
|
|
Android SDK Upgrade Assistant |
SDK Upgrade Assistant ของเป้าหมายไม่โหลด
|
|
Baseline Profiles และ ProfileInstaller |
Profgen - ตัวเลือกสำหรับแสดงผลไฟล์ DM ทั้งหมดพร้อมกัน
|
|
สร้างผลิตภัณฑ์ย่อย |
เปลี่ยนตัวแปรที่ใช้งานอยู่เมื่อตัวแปรเริ่มต้นมีการเปลี่ยนแปลง
|
ข้อขัดแย้งในหน้าต่างตัวแปรของบิวด์ควรอยู่ในโปรเจ็กต์ผู้บริโภค ไม่ใช่โปรเจ็กต์ผู้ผลิต
|
|
C++ Build |
ปลั๊กอิน C++ รายงานข้อผิดพลาดของโปรแกรมประมวลผลข้อมูลก่อนการคอมไพล์ใน gradlew
|
|
เครื่องมือแก้ไข C++ |
การอัปเดตสัญลักษณ์อย่างต่อเนื่องซึ่งบล็อกการสร้าง
|
ปิดการวิเคราะห์ C/C++ ชั่วคราวเมื่อไม่มีโปรเจ็กต์ C/C++
|
|
การวิเคราะห์โค้ด |
การตรวจหา Proguard ไฮไลต์ประเภท @interface ว่าไม่ถูกต้อง
|
|
โปรแกรมแก้ไขข้อบกพร่อง |
เครื่องมือแสดงตัวอย่างการเขียนพยายามเปิดสำหรับไลบรารีภายนอก
|
JVM_IR evaluate expression ประเมินข้อมูลโค้ดที่มีตัวแฝง SAM ไม่สำเร็จ
|
สำหรับตัวอย่าง Compose ดูเหมือนว่ามุมมองแบบแยกจะเป็นค่าเริ่มต้นที่เปิดใช้งานมากเกินไป
|
|
เครื่องมือแก้ไขไฟล์ Gradle |
[แคตตาล็อกเวอร์ชัน] ผลบวกลวงสำหรับนามแฝงทรัพยากร Dependency ที่ไม่ได้ใช้เมื่อใช้ในแพ็กเกจ
|
|
นําเข้า/ซิงค์ |
UI สำหรับ "Gradle JDK" ไม่ซิงค์เนื้อหาในช่อง
|
GradleProjectInfo.setSkipStartupActivity ยังคงมีการใช้งานอยู่
|
ดำเนินการงานที่กำลังดำเนินอยู่ไม่ได้
|
ซ่อนการกำหนดค่าการเรียกใช้เมธอดหลักของ Java ในแถบด้านข้างสำหรับโมดูล Android
|
Studio จัดการบิลด์ที่รวมไว้ซึ่งมีการลิงก์ไม่สำเร็จ
|
|
เครื่องมือสร้างเลย์เอาต์ |
ระบบจะรีเซ็ตขนาดของตัวอย่างการออกแบบ XML เมื่อเคอร์เซอร์เลื่อนไปมา
|
layout xml: design-left-component tree ,select a component and can't use ctrl+B hotkey to code
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
แอปขัดข้องเมื่อแก้ไขข้อบกพร่องในบางครั้งเมื่อตัวตรวจสอบเลย์เอาต์ทำงานอยู่
|
|
Lint |
[Lint] TranslucentViewDetector ขัดข้องในฟังก์ชัน filterIncident และทําให้ Lint แสดงผลลัพธ์ที่ไม่ถูกต้อง
|
TranslucentViewDetector ควรยอมรับค่า "behind"
|
Android Lint ดำเนินการในไลบรารี KMP ไม่สำเร็จเนื่องจาก "พร็อพเพอร์ตี้ "variantInputs.name" ไม่มีค่าที่กำหนดค่าไว้"
|
TranslucentViewDetector รายงานบรรทัดที่ไม่ถูกต้องในไฟล์ Manifest
|
lintDebug รายงานคำเตือน UseTomlInstead อย่างไม่ถูกต้องเมื่อใช้ทรัพยากรของโปรเจ็กต์
|
ปัญหาที่ไม่คาดคิดจากโปรเจ็กต์อื่นที่ Android Lint แจ้งว่าไม่ถูกต้อง
|
|
Logcat |
เปลี่ยนสีตัวบ่งชี้แท็ก Logcat ไม่ได้
|
การแยกบรรทัดอัตโนมัติของ Logcat ไม่ทำงาน
|
|
เครื่องมือจัดการทรัพยากร |
สร้างโฟลเดอร์ทรัพยากรไม่มีไดเรกทอรี
|
|
แหล่งข้อมูล |
ค้นหาการใช้งาน/ไปที่คําจํากัดความใช้ไม่ได้กับทรัพยากร androidTest
|
ระบบจะไม่แก้ไขการอ้างอิงทรัพยากรในส่วน androidTest
|
ระบบไม่รู้จักคลาส R สำหรับไลบรารีจากชุดแหล่งที่มา androidTest
|
|
เรียกใช้ |
บันทึกการตั้งค่าฟีเจอร์แบบไดนามิกในการกําหนดค่าการเรียกใช้/การแก้ไขข้อบกพร่องไม่ได้
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]