ปัญหาที่ปิดแล้วของ Android Studio 2022.2.1
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android Studio Flamingo Patch 2 (2022.2.1.20)
เผยแพร่พร้อมกับ
- Android Gradle Plugin 8.0.2
ปัญหาที่แก้ไขแล้ว |
C++ Debugger |
โปรแกรมแก้ไขข้อบกพร่องแบบเนทีฟไม่โหลดสัญลักษณ์หลังจากการอัปเดต Flamingo
|
|
Shrinker (R8) |
R8 ทำงานไม่สำเร็จระหว่างการสร้าง Compose ด้วย ArrayIndexOutOfBoundsException
|
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20
|
R8 ใน AGP 8 ทำให้บริการ Google Fit ใช้งานไม่ได้
|
การรวมข้อมูลไฟล์ต้นทางที่มีชื่อที่เหลือซึ่งทับซ้อนกับชื่ออินพุตแสดงอย่างไม่ถูกต้อง
|
|
แพตช์ 1 ของ Android Studio Flamingo (2022.2.1.19)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.1
ปัญหาที่แก้ไขแล้ว |
Shrinker (R8) |
ข้อผิดพลาด: "ไม่มี VersionRequirement ที่มีรหัสที่ระบุในตาราง" หลังจากอัปเกรด AGP 7.2.2 -> 7.4.0
|
R8 NullPointerException at markTypeAsLive AGP 7.4.1
|
[R8 4.0.53] การยืนยันคลาสแบบฮาร์ดใน Android 11 ล้มเหลว
|
|
Android Studio Flamingo RC 1 (2022.2.1.17)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-rc01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
android.injected.testOnly=false ไม่ทํางาน
|
|
Dexer (D8) |
ดูเหมือนว่าจะต้องแก้ปัญหาชั่วคราวสำหรับ JDK-8272564 ใน API ระดับ 28-30
|
|
เผยแพร่ Bundle/APK |
เกิดข้อผิดพลาดในการสร้างกลุ่มที่เซ็นชื่อ (การลบชื่อแทนทั้งหมดในคีย์สโตร์เมื่อสร้างชื่อแทนใหม่)
|
|
Android Studio Flamingo เบต้า 5 (2022.2.1.16)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-beta05
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ข้อผิดพลาดเกี่ยวกับบิลด์หมายถึง API ระดับ 34 ซึ่งไม่มีอยู่
|
"เราขอแนะนำให้ใช้ปลั๊กอิน Android Gradle ที่ใหม่กว่า" เมื่อไม่มีปลั๊กอินที่ใหม่กว่า
|
|
Android Studio |
หน้าต่างเครื่องมือ AS Electric Eel Running Devices ตัดการเชื่อมต่อกับ Pixel Watch ขณะมิเรอร์อุปกรณ์
|
|
Android Studio Flamingo Beta 4 (2022.2.1.15)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-beta04
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
processDebugUnitTestManifest ไม่สําเร็จด้วยตัวยึดตําแหน่งในไฟล์ Manifest สําหรับตัวแปรการทดสอบ
|
Lint จะเข้าถึงข้อมูลชุดแหล่งที่มาโดยไม่มีข้อมูลอ้างอิง
|
|
JDK |
หน้าจอว่างเปล่าหลังจากแล็ปท็อปเข้าสู่โหมดสลีปสำหรับการตั้งค่าจอภาพหลายจอ
|
Giraffe Canary 2: UI ค้าง (ลูกบอลชายหาด) เมื่อเริ่มต้น: sun.java2d.metal.MTLLayer.blitTexture
|
|
Shrinker (R8) |
java.lang.VerifyError: Verifier rejected class androidx.compose.ui.graphics.colorspace.o: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object) failed to verify: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object): [0x0] cannot access instance field java.lang.Object androidx.compose.ui.graphics.colorspace.n.a from object of type Precise Reference: androidx.compose.ui.graphics.colorspace.o
|
AGP 7.4.0/7.3.1 - พยายามจัดคิวการดำเนินการในรายการงานของคิวที่ไม่สามารถพุชได้
|
การลดขนาดโค้ด Renderscript: ประสิทธิภาพลดลงอย่างมากเมื่ออัปเกรด AGP จาก 7.3.1 เป็น 7.4.0
|
|
Android Studio Flamingo Beta 3 (2022.2.1.14)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-beta03
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ปลั๊กอิน Lint ไม่ได้เป็นส่วนหนึ่งของ gradle-api
|
DexingFileDependenciesTask.outputKeepRules เป็นไดเรกทอรีแต่ทำเครื่องหมายเป็น OutputFile
|
การอัปเกรดเป็น AGP 7.4 ทําให้เกิด StackOverflowError
|
|
แสดงตัวอย่างการเขียน |
AS Flamingo Alpha 10 Compose Preview PermittedSubclasses requires ASM9
|
|
Dexer (D8) |
อัปเดตไลบรารีข้อมูลเมตา Kotlin เป็นเวอร์ชัน 0.6.0
|
|
นําเข้า/ซิงค์ |
การซิงค์ Gradle ใน AS 2022.3.1 Canary 2 ไม่สำเร็จ
|
เรียกใช้ GradleSyncListener.syncFailed" ไม่ได้เนื่องจาก "syncListener" เป็นค่า Null
|
|
JDK |
หน้าจอว่างเปล่าหลังจากแล็ปท็อปเข้าสู่โหมดสลีปสำหรับการตั้งค่าจอภาพหลายจอ
|
Giraffe Canary 2: UI ค้าง (ลูกบอลชายหาด) เมื่อเริ่มต้น: sun.java2d.metal.MTLLayer.blitTexture
|
|
เครื่องมือตรวจสอบเครือข่าย |
TrackedHttpURLConnection.getHeaderField ขัดข้องด้วย NullPointerException
|
|
Shrinker (R8) |
ข้อผิดพลาด NPE / การยืนยันในโปรแกรมตรวจสอบเฟรม CF
|
การถดถอยหลังจากนําแคชการค้นหาช่องออก
|
`:app:minifyVariantWithR8` ทำให้เกิด NullPointerException ใน AGP 7.4.0-beta02
|
R8: ClassNotFoundException เมื่อ -allowaccessmodification
|
เพิ่มการรองรับตัวรับบริบทในข้อมูลเมตา
|
|
Android Studio Flamingo Beta 1 (2022.2.1.12)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-beta01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ปัญหาเกี่ยวกับแคชการกําหนดค่าของ `com.android.build.gradle.tasks.ShaderCompile`
|
การเพิ่มลงในทรัพยากร Java โดยใช้ AGP API จะทําให้แคชการกําหนดค่าใช้งานไม่ได้
|
|
เครื่องมือวิเคราะห์บิลด์ |
NPE ใน TasksTreeStructure.updateStructure (เครื่องมือวิเคราะห์บิลด์)
|
|
โปรแกรมจำลอง |
ต้องแสดงคำเตือนเกี่ยวกับความเป็นส่วนตัวเมื่อผู้ใช้เปิดใช้การมิเรอร์อุปกรณ์ในการตั้งค่า
|
|
Lint |
TypedArray#close (API 31) ไม่ได้แปลงเป็นรูปแบบทั่วไป แต่ AS ไม่แสดงคำเตือนเมื่อใช้ใน try-with-resources
|
Lint จะไม่ตรวจสอบการแคสต์ที่ถูกต้องสำหรับผู้รับสาย
|
Lint จะตรวจสอบเฉพาะการแคสต์ที่ปลอดภัยสำหรับอินเทอร์เฟซที่ติดตั้งใช้งานโดยตรงเท่านั้น ไม่ใช่อินเทอร์เฟซที่รับช่วงมา
|
|
Android Studio Flamingo Canary 11 (2022.2.1.11)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha11
ปัญหาที่แก้ไขแล้ว |
เครื่องมือวิเคราะห์บิลด์ |
NPE ใน TasksTreeStructure.updateStructure (เครื่องมือวิเคราะห์บิลด์)
|
|
โปรแกรมจำลอง |
ต้องแสดงคำเตือนเกี่ยวกับความเป็นส่วนตัวเมื่อผู้ใช้เปิดใช้การมิเรอร์อุปกรณ์ในการตั้งค่า
|
|
Android Studio Flamingo Canary 10 (2022.2.1.10)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha10
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
Instrumentation API จะไม่เปลี่ยนรูปแบบไฟล์ในเครื่องที่ต้องใช้
|
ข้อผิดพลาด "มีการค้นหา AnnotationProcessorOptions.arguments" เมื่ออัปเดตเป็น 7.4 เบต้า 1
|
ย้ายปลั๊กอินสาธารณะของ Gradle ไปยัง gradle-api และนํา BasePlugin.getExtension ออก
|
ระบบจะไม่ใช้ r8.jvmArgs
|
JDK17 เป็นเวอร์ชันขั้นต่ำที่จำเป็นสำหรับ AGP
|
AGP 8.0.0 A8 ทำลายโปรไฟล์พื้นฐาน
|
เปลี่ยน "compileSdkVersion" เป็น "compileSdk" ในข้อความ CheckAarMetadataTask ใน AGP 8.0
|
AGP 7.4.0-rc01 ทำให้ Variant API ใช้งานไม่ได้ด้วยข้อความ "ระบบไม่รองรับการค้นหาค่าที่แมปของ map(provider(java.util.Set)) ก่อนให้งาน '...' เสร็จสมบูรณ์"
|
|
Android Studio |
อย่าแสดงป๊อปอัปฟีเจอร์เวอร์ชันตัวอย่างของ Java ที่ไม่เกี่ยวข้อง
|
|
APK Viewer |
กฎของโปรไฟล์พื้นฐานมีขนาดใหญ่เกินไป
|
ถอดรหัสโปรไฟล์พื้นฐานสําหรับ App Bundle
|
|
ตัวอย่าง AVD |
ชิ้นงานเวกเตอร์โหลดไฟล์ SVG ไม่ได้
|
|
เครื่องมือวิเคราะห์บิลด์ |
ไม่มีการแจ้งเตือน "มีคำเตือนเกี่ยวกับบิลด์ใหม่" จากเครื่องมือวิเคราะห์บิลด์
|
|
เครื่องมือแก้ไขโค้ด |
AppLinksAutoVerify ไม่รองรับการเปลี่ยนเส้นทาง 301
|
|
การแก้ไขข้อความที่เขียน |
นำเข้า "รูปภาพ" ของคอมโพสิชันที่เลิกใช้งานแล้วซึ่งแสดงเหนือเวอร์ชันที่ยังไม่เลิกใช้งาน
|
|
การทำให้ใช้งานได้ |
ข้อผิดพลาดในการมิเรอร์อุปกรณ์
|
|
เครื่องมือออกแบบ |
แปลง SVG เป็นกราฟิกเวกเตอร์ Android ของไล่ระดับสีเชิงเส้นไม่สำเร็จเนื่องจากองค์ประกอบ xref:href
|
|
Dexer (D8) |
ข้อผิดพลาดในการผสาน Dex ที่เกี่ยวข้องกับข้อมูลสังเคราะห์ทั่วโลกหลังจากอัปเกรด AS Canary 6 เป็น 7
|
|
โปรแกรมจำลอง |
Kernel ของโปรแกรมจำลองขัดข้องแบบสุ่มซึ่งเกี่ยวข้องกับการจําลอง WLAN (mac80211_hwsim)
|
เคล็ดลับเครื่องมือสำหรับโปรแกรมจำลองการปรับขนาดการควบคุมกล้อง
|
|
เศษข้อความ |
Lint ของ Fragment DialogFragmentCallbacksDetector ใช้งานไม่ได้เมื่อฉันอัปเกรดเป็น Lint 30.4.x (AGP 7.4.x)
|
|
นําเข้า/ซิงค์ |
ไม่มี JDK ใน IDE
|
การเพิ่มแหล่งที่มาหลังจากที่สร้างตัวแปรแล้วจะทำให้การซิงค์หยุดทำงาน
|
ข้อความแสดงข้อผิดพลาดของ Android Support Plugin ต้องเขียนใหม่
|
|
เครื่องมือสร้างเลย์เอาต์ |
ไอคอนแนวนอนและแนวตั้งของ LinearLayout อาจทําให้เข้าใจผิด
|
|
Lint |
คําอธิบายการตรวจสอบ Lint ของ AccessibilityDetector ล้าสมัย
|
การตรวจสอบ SDK_INT ของ Lint ควรเข้าใจตัวแปรในเครื่องชั่วคราว
|
ข้อผิดพลาดเมื่อ TestMode.TYPE_ALIAS แทนที่ประเภทฟังก์ชันด้วย typealias
|
ข้อบกพร่อง: เมื่อสร้าง ObjectAnimator นอกบล็อกโค้ดปัจจุบัน จะมีคำเตือนที่ไม่ถูกต้องว่าไม่ได้เริ่มต้น #38
|
Lint: NPE due to querying Application instance in mergeOnly mode
|
กฎ Lint ของ NonConstantResourceId ตรวจไม่พบการกำหนดค่าคงที่จากรหัสทรัพยากร
|
not showing error on view id
|
การแปลงคีย์แคชทรัพยากร Lint ให้เป็นรูปแบบเดิมไม่สำเร็จจะทำให้เกิดข้อผิดพลาด Lint (แต่ควรเป็นคำเตือน)
|
AGP Flamingo Alpha 8 Lint NewApi Desugar Regression
|
|
การผสานรวม Lint |
ปัจจุบันไฟล์พื้นฐานเป็นอินพุตและเอาต์พุตของงาน Lint
|
|
Logcat |
เพิ่มการดำเนินการด้วยการคลิกขวาเพื่อคัดลอกข้อความ
|
|
ProfileInstaller และโปรไฟล์พื้นฐาน |
แสดง addMetadata สําหรับการทดสอบ Hawkeye
|
|
แหล่งข้อมูล |
การจัดระเบียบโค้ดใหม่สำหรับชื่อสี (ไม่ใช่ไฟล์) XML ไม่อนุญาตให้ใช้อักขระพิมพ์ใหญ่เป็นชื่อไฟล์ที่ไม่ถูกต้อง
|
|
การทดสอบที่ดำเนินการอยู่ |
ทุกครั้งที่เรียกใช้การทดสอบหน่วยที่มี Coverage ฉันต้องคอมไพล์อีกครั้ง (2 ครั้ง)
|
|
อัปเกรด Assistant |
การอัปเกรดเป็น AS Flamingo Canary 9 ทำให้โปรเจ็กต์ไม่สำเร็จเมื่อใช้ช่อง Custom BuildConfig ในไฟล์ gradle
|
|
Android Studio Flamingo Canary 9 (2022.2.1.9)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha09
ปัญหาที่แก้ไขแล้ว |
Android App Bundle |
อนุญาตให้ระบุเส้นทางสำหรับไลบรารีที่จะรวมไว้ใน App Bundle ที่สร้างขึ้นภายนอก
|
|
ปลั๊กอิน Android Gradle |
ระบบจะไม่พิจารณา lint.xml ในโมดูลสำหรับการตรวจสอบงาน lint ที่ "อัปเดต"
|
ปัญหาเกี่ยวกับปลั๊กอิน Android Gradle 7.0 ขึ้นไปและ Android Test: ไม่พบทรัพยากร: id
|
configureCMakeDebug ขัดข้องเป็นพักๆ ด้วยข้อยกเว้น Null Pointer
|
IllegalAccessError ขณะอัปเกรดโปรเจ็กต์เป็น AS2022.2.1.5, FireBasePerfPlugin
|
การซิงค์ล้มเหลวโดยมีข้อผิดพลาดที่อ่านไม่ออกว่า "คอลเล็กชันไม่มีองค์ประกอบที่ตรงกับพริเนกต์"
|
|
AVD Manager |
มิเรอร์อุปกรณ์เปิดอยู่เสมอ
|
|
การแก้ไขข้อความที่เขียน |
ลําดับคําแนะนํา MaterialTheme
|
|
แสดงตัวอย่างการเขียน |
KotlinReflectionNotSupportedError: ไม่พบการใช้งาน Kotlin Reflection ที่รันไทม์
|
|
นําเข้า/ซิงค์ |
ไม่มี JDK ใน IDE
|
OutputBuildAction ได้รับการคอมไพล์โดยรันไทม์ Java เวอร์ชันใหม่กว่า
|
ไม่มีการกำหนดค่าการเรียกใช้ที่สร้างสำหรับโมดูลที่มีปลั๊กอิน Gradle "com.android.test"
|
คำเตือน IDE ที่เป็นผลบวกลวงเกี่ยวกับระดับภาษา "เวอร์ชันตัวอย่าง" ของ Java
|
IDE ค้างขณะพยายามปรับโครงสร้างเมธอด Kotlin ในโปรเจ็กต์ขนาดใหญ่
|
|
IntelliJ |
การเปิดเผยโปรเจ็กต์ผ่าน FocusChangeListener ใน FileEditorManagerImpl
|
|
ปลั๊กอิน Kotlin |
การถดถอยใน EE: บางครั้งการดึงข้อมูลเมธอดไม่ทำงาน
|
|
Lint |
Android Studio ทำเครื่องหมายเวอร์ชันที่ระบุว่าล้าสมัยอย่างไม่ถูกต้อง
|
AndroidDeprecationInspection.DeprecationFilter EP ไม่เคยลงทะเบียนในไฟล์ android-plugin.xml
|
|
โค้ด/เทมเพลตใหม่ |
Android Studio สร้างคำสั่งกิจกรรมที่ไม่ถูกต้องในไฟล์ Manifest เมื่อไม่ได้สร้างกิจกรรมใหม่ในไดเรกทอรีรูทของโปรเจ็กต์
|
เทมเพลตกิจกรรม Views ว่างเปล่านําเข้าคลาส R ไม่สําเร็จเมื่อไม่ได้สร้างกิจกรรมในแพ็กเกจรูท
|
เทมเพลต Android Studio ไม่รองรับการเชื่อมโยงข้อมูล
|
|
เครื่องมือวิเคราะห์ |
มุมมองจากล่างขึ้นบนของการติดตาม simpleperf ไม่แสดงผลอย่างถูกต้องใน Flamingo C6
|
|
Wear |
การใช้ "esc" เป็นแป้นพิมพ์ลัดของปุ่มย้อนกลับจะทำให้โฟกัสในโปรแกรมจำลองหายไป
|
|
Android Studio Flamingo Canary 8 (2022.2.1.8)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha08
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
AGP 7.4.0-alpha09 สร้างบิลด์ที่จะไม่อัปโหลดไปยัง Firebase App Distribution
|
|
C++ Build |
ย้ายการบันทึก C++ ไปยังเธรดเบื้องหลัง
|
อ่านเวอร์ชัน cmake แบบไม่ขยันในระหว่างการกําหนดค่า
|
|
การแก้ไขข้อความที่เขียน |
ลําดับคําแนะนํา MaterialTheme
|
|
การเชื่อมโยงข้อมูล |
คอมไพเลอร์ Databinding จะไม่แก้ไขประเภทในไลบรารีหลายแพลตฟอร์มด้วย Kotlin 1.7.0 อีกต่อไป
|
|
เผยแพร่ Bundle/APK |
"สร้าง App Bundle / APK ที่เซ็นชื่อ" - เส้นทางปลายทางควรขึ้นอยู่กับโมดูล
|
|
Android Studio Flamingo Canary 7 (2022.2.1.7)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha07
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
Gradle 8.0-milestone-2 ทําให้มีข้อยกเว้นใน AGP
|
เพิ่มประสิทธิภาพการผสานไฟล์ Manifest สําหรับแอปและไลบรารี
|
เพิ่ม gradle-settings-api ลงในการสร้าง Javadoc
|
"ค่าคงที่ Enum ที่ไม่รู้จัก" ใหม่จาก javac ใน AGP 7.4.0-alpha09
|
|
API |
ตอนนี้การลบล้าง buildConfigField จะแสดงคำเตือนเมื่อใช้ปลั๊กอิน Gradle 3.0.0
|
|
การแก้ไขข้อความที่เขียน |
การไฮไลต์การเรียกฟังก์ชันการเขียนหายไปในธีม Darcula
|
เพิ่มการนําเข้าสําหรับฟังก์ชันที่คอมโพสิเบิลมักอ่านไม่ออก
|
|
แสดงตัวอย่างการเขียน |
font/myfont.xml ที่แปลงเป็นรูปแบบ JET หรือไม่มีอยู่ (หรือไม่ใช่ไฟล์)
|
|
Device Manager |
การแก้ไข AVD จะเปิดใช้เฟรมอุปกรณ์โดยไม่สนใจการตั้งค่าก่อนหน้า
|
|
โปรแกรมจำลอง |
ระบบจะไม่คืนค่าการตั้งค่า "เปิดเครื่องไว้" เมื่ออุปกรณ์ถูกตัดการเชื่อมต่อ
|
การมิเรอร์หน้าจอ แตะยกเลิกการเชื่อมต่ออุปกรณ์
|
|
เครื่องมือสร้างเลย์เอาต์ |
AS 2021.1.1 แพตช์ 3: ปัญหาใน Inputtype
|
หน่วยความจํารั่วไหล 138MB ใน CustomViewPreviewRepresentation
|
เครื่องมือ:listitem ของ Spinner แสดงผลไม่ถูกต้องเมื่อใช้ในแท็ก include
|
|
เครื่องมือตรวจสอบเลย์เอาต์ |
เครื่องมือตรวจสอบเลย์เอาต์จะไม่ตรวจสอบ Compose หากยกเว้นเวอร์ชันนั้นจากแอปที่ทำงานอยู่
|
|
Lint |
Lint: การผสาน PartialResults ทํางานไม่ถูกต้อง
|
|
Logcat |
คําขอ: สําหรับ LogCat ให้อนุญาตซ่อนระดับบันทึกด้วย
|
|
Wear |
โปรแกรมจำลอง Android Wear OS Round เปลี่ยนกลับไปเป็นสี่เหลี่ยมจัตุรัส
|
|
Android Studio Flamingo Canary 6 (2022.2.1.6)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha06
ปัญหาที่แก้ไขแล้ว |
Logcat |
คำขอ: สำหรับ LogCat โปรดอนุญาตให้ซ่อนระดับบันทึกด้วย
|
|
Android Studio Flamingo Canary 5 (2022.2.1.5)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha05
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
ประเภทบิลด์ "แก้ไขข้อบกพร่อง" มีคีย์ Signing เริ่มต้น แต่ประเภทอื่นๆ ไม่มี
|
ไดเรกทอรีแหล่งที่มาที่สร้างขึ้นซึ่งแสดงเป็นไดเรกทอรี Java ในผู้ให้บริการแหล่งที่มาหลักของโมเดล Lint
|
|
การแก้ไขข้อความที่เขียน |
การไฮไลต์ไวยากรณ์ของ Jetpack Compose ไม่สอดคล้องกัน
|
|
นําเข้า/ซิงค์ |
การแก้ไขแพลตฟอร์มแบบเลือกเฉพาะสำหรับ IDEA-303282
|
|
เครื่องมือสร้างเลย์เอาต์ |
การจัดการแอตทริบิวต์แรงโน้มถ่วงในมุมมองพิมพ์เขียวไม่ถูกต้อง
|
รองรับการเลือกไดเรกทอรี sampledata แบบทรานซิทีฟเพื่อใช้ในโปรเจ็กต์หลายโมดูล
|
การจัดระเบียบ RTL ใหม่พยายามแก้ไขไฟล์ App Compat
|
วิดเจ็ตมุมมองเวลา
|
การแสดงตัวอย่างการออกแบบจะไม่ทำงานอีกต่อไปหากธีมไม่มีแอตทริบิวต์ใดๆ
|
ตัวเลือกที่ซ้ำกันใน "ต้นไม้คอมโพเนนต์" ในโหมดการออกแบบของเครื่องมือแก้ไขเลย์เอาต์
|
ในหน้าต่างเลย์เอาต์ การเปลี่ยนจากมุมมองการออกแบบเป็นมุมมองแยก มุมมอง XML จะไม่เลื่อนไปยังคอมโพเนนต์ที่เลือก
|
การคลิกขวาที่แถวมุมมองในเครื่องมือแก้ไขเลย์เอาต์ไม่เปิดเมนูตามบริบท คุณต้องคลิกรหัส/ประเภทมุมมองให้ตรง
|
เปอร์เซ็นต์ของหลักเกณฑ์ไม่แสดงในมุมมองการออกแบบเมื่อระบุผ่านค่ามิติข้อมูล
|
คําแนะนํา: เซลล์ของมุมมองพร็อพเพอร์ตี้สินค้าควรปรับขนาดได้
|
ระยะขอบของเลย์เอาต์ไม่ทำงานอย่างถูกต้อง
|
เครื่องมือ:listitem ของ Spinner แสดงผลไม่ถูกต้องเมื่อใช้ในแท็ก include
|
inputType เริ่มต้นไม่ถูกต้องสำหรับ editText
|
Android Studio กำลังเพิ่มแอตทริบิวต์ตำแหน่งสัมบูรณ์ในกลุ่ม ConstraintLayout
|
|
Lint |
[BuildTool/Lint] พร็อพเพอร์ตี้คอนสตรัคเตอร์ ChecksSdkIntAtLeast
|
|
Logcat |
|
การทดสอบที่ดำเนินการอยู่ |
"ลิงก์แบบไดนามิกไม่ถูกต้อง" ที่ https://g.co/androidstudio/not-mocked
|
|
การทดสอบ |
g.co/androidstudio/not-mocked ไม่มีประโยชน์อีกต่อไป
|
|
Android Studio Flamingo Canary 4 (2022.2.1.4)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha04
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การลบล้างทรัพยากรด้วย resValue ใน build.gradle จะทำให้เกิดข้อผิดพลาด: ทรัพยากรซ้ำ
|
ประเภทบิลด์ "แก้ไขข้อบกพร่อง" มีคีย์ Signing เริ่มต้น แต่ประเภทอื่นๆ ไม่มี
|
การใช้ฟีเจอร์แบบไดนามิกและการลดขนาดทรัพยากรทําให้รันไทม์ขัดข้อง
|
|
เครื่องมือแก้ไขโค้ด |
การตรวจสอบ "RegExp" > "การหนีอักขระที่ซ้ำซ้อน" เข้าใจผิดว่า "\\}" ซ้ำซ้อน
|
|
การจัดการทรัพยากร Dependency |
นำเครื่องมือสร้างรุ่นเก่าออก
|
|
นําเข้า/ซิงค์ |
นำเข้าโปรเจ็กต์ Kotlin Multiplatform ใน AS 2022.1.1 เบต้า 1 ไม่สำเร็จ
|
IllegalStateException: ไม่พบบิลด์ (ชื่อ=':')
|
|
เครื่องมือสร้างเลย์เอาต์ |
ข้อผิดพลาดเกี่ยวกับตัวอย่างมุมมองที่กำหนดเอง
|
|
Lint |
Lint false positive Recycle regarding openInputStream
|
|
Logcat |
[LogcatV2] Wrong hotkey hint if you change default `control + space`
|
|
เครื่องมือตรวจสอบเครือข่าย |
เครื่องมือตรวจสอบเครือข่ายจะแสดงคําขอ 2 ครั้งหาก OkHttpClient สร้างขึ้นจาก OkHttpClient อื่นโดยใช้ newBuilder()
|
|
Android Studio Flamingo Canary 3 (2022.2.1.3)
เผยแพร่พร้อมกับ
- Android Gradle Plugin 8.0.0-alpha03
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
หยุดสร้างการกําหนดค่า androidJacocoAnt หากไม่ได้เปิดใช้การครอบคลุม
|
การใช้ @IntDef ในคอมโพเนนต์ไลบรารีจะไม่สร้าง annotations.zip ใน aar
|
ไม่พบ Super Type ทั่วไปสำหรับ และ
|
เพิ่มเวอร์ชันพร็อพเพอร์ตี้ gradle ของ LINT_PRINT_STACKTRACE=true
|
อาร์ติแฟกต์สำเร็จรูปที่ล้าสมัยซึ่งรวมอยู่ใน AAR
|
ย้ายข้อมูลจากพร็อพเพอร์ตี้ปลายทางไปยังพร็อพเพอร์ตี้ outputLocation เพื่อจัดการกับการแจ้งเตือนการเลิกใช้งานและเตรียมพร้อมสำหรับ Gradle 9.0
|
พิจารณาแฟล็ก `--release` เมื่อตั้งค่างาน JavaCompile
|
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask is failed when there is an empty line after xml declaration
|
เป้าหมาย lintVital ที่ทำงานโดยค่าเริ่มต้นในตัวแปรแก้ไขข้อบกพร่อง
|
เตือนเมื่อไม่มีไฟล์ ProGuard
|
AGP พยายามเพิ่ม kotlinOptions.freeCompilerArgs ในเฟสการดําเนินการของงาน
|
การซิงค์ Gradle ล้มเหลว: การซิงค์ล้มเหลว: ไม่ทราบสาเหตุ
|
DependencyReportTask ใช้ร่วมกับแคชการกําหนดค่าไม่ได้
|
|
เครื่องมือแก้ไขโค้ด |
การดึงข้อมูลทรัพยากรสตริงอาจรวมเครื่องหมายคำพูด (" ")
|
การไฮไลต์บริบท SQL ไม่ทำงานใน Room 2.5.0
|
|
แสดงตัวอย่างการเขียน |
DropdownMenu ขยายในตำแหน่งที่ไม่ถูกต้องในโหมดอินเทอร์แอกทีฟของการแสดงตัวอย่าง
|
|
โปรแกรมแก้ไขข้อบกพร่อง |
แหล่งที่มาของการแก้ไขข้อบกพร่องเริ่มต้นเป็น compileSdkVersion แทนเวอร์ชันโปรแกรมจำลอง
|
|
โปรแกรมจำลอง |
การมิเรอร์หน้าจอ แตะยกเลิกการเชื่อมต่ออุปกรณ์
|
|
นําเข้า/ซิงค์ |
การนําเข้าโปรเจ็กต์ Gradle ไม่สําเร็จหลังจากอัปเกรดจาก Chipmunk Patch 2 (2021.2.1)
|
ตัวเลือกคอมไพเลอร์จะไม่รวมอยู่ในการซิงค์ Gradle ของ IDE
|
นำเข้าโปรเจ็กต์ Kotlin Multiplatform ใน AS 2022.1.1 เบต้า 1 ไม่สำเร็จ
|
|
Lint |
การตรวจสอบ Lint ของ ResourceType ไม่ทำงานกับแหล่งที่มาของ Kotlin
|
VersionChecks จัดการการตรวจสอบช่วงของ Kotlin ไม่ได้
|
ผลบวกลวงสําหรับ InlinedApi เมื่อรวม
|
|
Logcat |
|
โค้ด/เทมเพลตใหม่ |
เพิ่มแท็กข้อมูลเมตาว่างลงในโปรเจ็กต์ใหม่
|
|
มุมมองโปรเจ็กต์ |
ชื่อแพ็กเกจไม่อัปเดตในแถบด้านข้างหลังจากเปลี่ยนชื่อ
|
|
อัปเกรด Assistant |
รองรับการเปลี่ยนแปลงชื่อแพ็กเกจสําหรับ AndroidTest
|
ย้ายข้อมูลแอตทริบิวต์แพ็กเกจของ AndroidManifest.xml ไปยัง DSL เนมสเปซ
|
|
Android Studio Flamingo Canary 2 (2022.2.1.2)
เผยแพร่พร้อมกับ
- ปลั๊กอิน Android Gradle 8.0.0-alpha02
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การกำหนดค่า MergeGeneratedProguardFilesCreationAction ช้าแม้ว่าจะมีการแคชการกําหนดค่าไว้ก็ตาม
|
[AGP] เพิ่มไดเรกทอรีแหล่งที่มาที่สร้างขึ้นไปยังโมเดล IDE (Variant API)
|
เราเลิกใช้งาน JavaPluginConvention และ HasConvention แล้ว
|
อย่าเพิ่ม ignorewarnings ลงใน R8 โดยค่าเริ่มต้น
|
เตือนเมื่อไม่มีไฟล์ ProGuard
|
AGP 7.3.0 ทำให้การซิงค์ Gradle สำหรับโปรเจ็กต์แพลตฟอร์ม Gradle ใช้งานไม่ได้
|
ไลบรารี apksig: ApkVerifier$Result.getV4SchemeSigners() มีสถานะเป็นส่วนตัว
|
|
APK Viewer |
การจัดแนวป้ายกำกับกล่องโต้ตอบไม่ถูกต้อง
|
แสดงเนื้อหาของไฟล์ .version ในเครื่องมือวิเคราะห์ APK
|
ส่วนหัวของคอลัมน์ในตารางของตัววิเคราะห์ APK ไม่มีระยะห่าง
|
|
AVD Manager |
ข้อบกพร่องเกี่ยวกับข้อผิดพลาดของเครื่องมือจัดการ AVD: ไม่พบ adb แต่ adb.exe อยู่ในเส้นทาง
|
|
เครื่องมือตรวจสอบงานในเบื้องหลัง |
เครื่องมือตรวจสอบงานในเบื้องหลัง
|
|
เครื่องมือแก้ไขโค้ด |
การสกัดทรัพยากรสตริงอาจรวมเครื่องหมายคำพูด (" ")
|
|
Device Manager |
ผลการค้นหาที่ไม่ชัดเจนในเมนูการค้นหาการดำเนินการเมื่อค้นหา "เครื่องมือจัดการอุปกรณ์"
|
การจัดเรียงไม่ถูกต้องใน Device Manager
|
|
โปรแกรมจำลอง |
ปิดหน้าจออุปกรณ์ขณะมิเรอร์
|
|
นําเข้า/ซิงค์ |
อนุญาตให้ทดสอบการซิงค์กับ AGP เวอร์ชันเก่าเพื่อจัดการ DSL เนมสเปซใหม่
|
รองรับเลย์เอาต์แหล่งที่มา KMP ใหม่
|
|
ปลั๊กอิน Kotlin |
ปรับโครงสร้าง -> เครื่องมือการจัดโมดูลใช้กับโค้ด Kotlin ไม่ได้
|
|
Logcat |
โปรดคืนค่าความสามารถในการปรับแต่งขนาดแบบอักษรของ Logcat
|
Logcat แสดงแบนเนอร์ "ตัวกรองซ่อนรายการบันทึกทั้งหมดไว้" เมื่ออุปกรณ์ถูกตัดการเชื่อมต่อ
|
|
Refactor แบบโมดูล |
AS 3.3 alpha8: ตัวเลือก "ทำให้เป็นแบบโมดูล" เปลี่ยนรูปแบบเป็นสีเทา
|
|
การนำทาง |
หากย้ายเนมสเปซไปยัง build.gradle การสร้างจะล้มเหลวด้วยการประกาศ R ที่ไม่อ้างอิงได้
|
|
โค้ด/เทมเพลตใหม่ |
ความคิดเห็นไม่ถูกต้องในเทมเพลตกิจกรรมแบบแท็บ
|
ชื่อโมดูลแคบเกินไป
|
|
วิซาร์ดโปรเจ็กต์ใหม่ |
หน้าจอการเผยแพร่เวอร์ชันใหญ่เกินไปและเลื่อนไม่ได้
|
|
เผยแพร่ Bundle/APK |
การสร้างคีย์สโตร์จะไม่หลีกหนีหรือยกข้อความอาร์กิวเมนต์
|
|
แหล่งข้อมูล |
ดึงข้อมูลทรัพยากรสตริงจาก Kotlin ไม่ได้หากมีตัวแบ่งบรรทัด
|
Android Studio แทนที่ทรัพยากร drawable โดยอัตโนมัติ
|
ไฟล์ SVG แบบโปร่งใสของพื้นหลังเปลี่ยนเป็นสีเหลือง
|
การแปลงเป็น WebP ควรใช้ได้กับไอคอน Launcher
|
|
เครื่องมือจัดการ SDK |
ไดเรกทอรีไอคอนภาพตัดปะทําให้ SDK Manager ทำงานล่าช้าอย่างมาก
|
SdkManager แสดง toString ใน RemotePackage
|
|
เครื่องมือแก้ไขคำแปล |
ตัวแก้ไขการแปล: เก็บไฟล์ทรัพยากรไว้ อย่าวางไฟล์ทั้งหมดไว้ใน strings.xml
|
เครื่องมือแก้ไขการแปลจะไม่แยกความแตกต่างระหว่างภาษาเซอร์เบียซีริลลิกกับภาษาเซอร์เบียละติน นอกจากนี้ ยังมีภาษาจำนวนมากที่หายไปจากเครื่องมือแก้ไขการแปล
|
การเพิ่มสตริงในเครื่องมือแก้ไขการแปลจะเพิ่มทรัพยากร 2 ครั้ง (AS Bumblebee)
|
ระบบจะเขียนทับหลายคอลัมน์เมื่อวางข้อความ
|
|
Android Studio Flamingo Canary 1 (2022.2.1.1)
เผยแพร่พร้อมกับ
- Android Gradle Plugin 8.0.0-alpha01
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
การสร้างไม่สําเร็จในบางครั้งในงาน MergeResources
|
เราเลิกใช้งาน JavaPluginConvention และ HasConvention แล้ว
|
ตำแหน่งไฟล์ไม่ถูกต้องและไม่สอดคล้องกันสำหรับ Transform API ใหม่
|
ปลั๊กอิน Android Gradle ไม่ควรใช้ฟังก์ชัน GUtil.toWords(string) ที่เลิกใช้งานแล้ว
|
ปลั๊กอิน Android Gradle ไม่ควรใช้ฟังก์ชัน ConfigureUtil.configure(closure, target) ที่เลิกใช้งานแล้ว
|
อัปเดตการทดสอบ AGP ให้ใช้ KGP 1.7.20-เบต้า
|
Gradle 7.4 ไม่สําเร็จ (สร้างอินสแตนซ์ของ AnalyticsService ไม่ได้)
|
"ค่าคงที่ Enum ที่ไม่รู้จัก" ใหม่จาก javac ใน AGP 7.4.0-alpha09
|
|
API |
Variant API: ใน AGP 7.1 ขึ้นไป ระบบจะไม่ส่งต่อการอัปเดตออบเจ็กต์ตัวแปรใหม่ไปยังออบเจ็กต์ตัวแปรเก่า
|
|
เครื่องมือแก้ไข C++ |
ไม่พบไฟล์ .h ของ C++ ภายนอกในมุมมองโปรเจ็กต์ Android
|
|
เครื่องมือแก้ไขโค้ด |
ปิดใช้การนําเข้าไวลด์การ์ดโดยค่าเริ่มต้นสําหรับโปรเจ็กต์ Kotlin ใน Android Studio
|
|
การทำให้ใช้งานได้ |
การเปิดเผยโปรเจ็กต์ผ่าน AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
|
|
Device Manager |
เครื่องมือจัดการอุปกรณ์แสดงรูปภาพอัตโนมัติสำหรับการเลือกโทรศัพท์
|
|
โปรแกรมจำลอง |
โปรไฟล์ฮาร์ดแวร์ของ Android TV แสดงขนาดอุปกรณ์ไม่ถูกต้อง
|
ไม่สามารถดาวน์โหลดรูปภาพสำหรับ Android 12.0 ที่ไม่มี Google API สำหรับ ABI arm64-v8a ใน MacBook Pro 14
|
|
นําเข้า/ซิงค์ |
ซิงค์โปรเจ็กต์กับโมดูล KMP ใน Chipmunk กับ MPSS ไม่ได้
|
หลีกเลี่ยงการค้นหาโมเดล KMP เพื่อระบุว่าโมดูลเป็นโมดูล KMP หรือไม่
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests fails on JDK17
|
นำเข้าโปรเจ็กต์ Kotlin Multiplatform ใน AS 2022.1.1 Canary 10 ไม่สำเร็จ
|
|
หน่วยความจำ |
เครื่องมือโปรไฟล์หน่วยความจำแสดง 0.2 GB แทน 150 MB
|
|
อัปเกรด Assistant |
ผู้ช่วยการอัปเกรด AGP ควรจัดการโปรเจ็กต์ที่ใช้ android.disableAutomaticComponentCreation
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]