ปัญหาที่ปิดแล้วของ Android Studio 2020.3.1

Android Studio 2020.3.1.21

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
android.lintOptions.textOutput ไม่ถูกต้องเมื่อตั้งค่าด้วย "stdout" และ "stderr"
com.android.tools.build:gradle:4.2.0 ทำลายตัวยึดตำแหน่งไฟล์ Manifest ในไลบรารี
AGP7.0: ความคลาดเคลื่อนในการจัดการเนมสเปซ androidTest ระหว่าง API/Model กับการสร้าง R
Android Studio
ช่องอัลฟ่าไม่แสดงในแถบด้านข้างของ Android Studio สำหรับสีในเครื่องมือแต่งภาพ
เครื่องมือแก้ไขโค้ด
การคอมโพสิชัน RadioButton completion จะเพิ่ม Lambda ต่อท้าย
Lint
การตรวจสอบ VectorDrawableCompat ของ Android Lint เตือนไม่ถูกต้อง
Lint จะไม่รับพร็อพเพอร์ตี้ระบบ lint.baselines.continue อีกต่อไปเมื่อตั้งค่าจากปลั๊กอิน Gradle
ข้อขัดข้องในกฎภาษาไพธอนที่กำหนดเองจะทําให้ไม่มีการรายงานผลลัพธ์
เผยแพร่ Bundle/APK
บางครั้งรหัสผ่านจะถอดรหัสไม่ถูกต้องเมื่อใช้ KeePass
Shrinker (R8)
R8 FullMode ใน AGP 7.0.0-beta01 เปลี่ยนรูปแบบการใช้งาน ParameterizedType เป็น Class
แอปขัดข้องใน Android API ระดับ 23 และต่ำกว่า: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ส่ง --client-id, --client-name และ --client-version ไปยัง Lint จาก AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Lint
Lint จะไม่รับพร็อพเพอร์ตี้ระบบ lint.baselines.continue อีกต่อไปเมื่อตั้งค่าจากปลั๊กอิน Gradle
งาน Lint ของ AGP ดำเนินการไม่สำเร็จเมื่อมีโมดูล compileOnly ที่ต้องพึ่งพาโดยอ้อม
Android Studio ค้างอยู่ที่การแนะนำให้อัปเดตไลบรารีเป็นเวอร์ชัน SNAPSHOT หลังจากเปลี่ยนกลับเป็นเวอร์ชันเสถียร/เบต้าที่เหมาะสม
lintClient ไม่รับ user.home
การผสานรวม Lint
AGP 7.0.0 Alpha 14 การใช้ RAM ของ Lint ไม่จำกัด
ไม่รายงานปัญหาเกี่ยวกับ Lint ของฟีเจอร์แบบไดนามิกเมื่อ checkDependencies ของแอปเป็น true และมีโมดูลไลบรารี

Android Studio 2020.3.1.19

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เพิ่มตัวเลือก javac "-parameters" เฉพาะในกรณีที่มี Room เท่านั้น
ค่าอ้างอิงที่ยังไม่ได้แก้ไข: setProguardFiles
ไม่สามารถเรียกใช้งาน :test ได้อีกต่อไปตั้งแต่ AGP 7.0.0-beta03
initWith() ไม่พร้อมใช้งานใน Gradle Kotlin DSL
เปิดใช้การสร้าง DSL อีกครั้งผ่านคลาสการใช้งานแทนอินเทอร์เฟซ
เครื่องมือวิเคราะห์บิลด์
คัดลอกและวางแท็บคำเตือนของเครื่องมือวิเคราะห์บิลด์ที่ไม่ทำงาน
การวิเคราะห์โค้ด
คำเตือนเกี่ยวกับการตรวจวิเคราะห์โค้ด ShowToast กับแถบแสดงข้อความที่เป็นผลบวกลวง
คำเตือนไม่ถูกต้องใน gradle เพื่ออัปเกรดเป็นเวอร์ชันอัลฟ่าของ work-runtime lib
การแก้ไขข้อความที่เขียน
LiveLiterals ทําให้เกิดความขัดข้องในโมดูลที่ไม่ใช่ Compose
Lint
การเรียกใช้ Lint กับรายงาน SARIF จะแสดงข้อยกเว้นสำหรับ SourceLockedOrientationActivity บางรายการที่ดำเนินการไม่สำเร็จ
ผลบวกลวงของ Lint Recycle
Lint ไม่ตรวจพบข้อผิดพลาดประเภทที่มี StringDef เมื่อมีพารามิเตอร์เมธอดสตริงหลายรายการ
@CheckResult ไม่ทำงานภายในนิพจน์ Lambda
การตรวจสอบ UnusedResources lint ไม่ทำงานอย่างถูกต้องสำหรับไลบรารี
`UnknownIssueId` จะยังคงแสดงคําเตือนเมื่อปิดใช้
ข้อความแสดงข้อผิดพลาดที่ล้าสมัยซึ่งเกี่ยวข้องกับการวิเคราะห์ Lint บางส่วน
ข้อผิดพลาด Lint เกี่ยวกับ firebase-perf [OutdatedLibrary] แม้ว่าเราจะใช้เวอร์ชันล่าสุดก็ตาม
แหล่งข้อมูล
เพิ่มเว้นวรรคในทรัพยากรสตริงบางรายการหลังจากอัปเกรดเป็น 4.2
Shrinker (R8)
ดูเหมือนว่า "อนุญาตการย่อ" จะไม่ปักหมุดชั้นเรียน
ดูการเชื่อมโยง
การใช้การนําเข้าแบบคงที่ของเมธอด "inflate" ของ ViewBinding จะทำให้มีทรัพยากรที่ไม่ได้ใช้

Android Studio 2020.3.1.18

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
อาร์ติแฟกต์ถัดไปที่จะแสดงควรเป็น CLASSES
คําเตือนการแทนที่ buildConfigField จะพิมพ์ค่าที่อาจมีข้อมูลที่ละเอียดอ่อน
เวอร์ชันการสนับสนุน Android ที่แทรกไม่ถูกต้อง "202.7660.26.42.7322048" โดยควรอยู่ในรูปแบบ "w.x.y.z" - ได้รับข้อผิดพลาดนี้ขณะเรียกใช้ตัวอย่างการคอมไพล์
AGP 4.2.0 สร้าง APK การทดสอบที่ไม่มีคลาส ซึ่งอาจเป็นเพราะชุดแหล่งที่มาแบบผสม Java/Kotlin
เครื่องมือออกแบบ
สร้างใหม่ -> ชิ้นงานรูปภาพไม่สามารถทำได้ (MacOS)
Lint
Android Lint ไม่พบไฟล์ jar ของ androidx.annotation ในโปรเจ็กต์หนึ่งๆ
Shrinker (R8)
desugar ลบล้าง spliterator ของเมธอดสุดท้ายใน PriorityQueue
การเปลี่ยนแปลงลายเซ็นเมธอด R8 ทำให้ Retrofit ใน AGP 4.2.0 ใช้งานไม่ได้