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

Android Studio Jellyfish | 2023.3.1 แพตช์ 2

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.2
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ดูเหมือนว่า AGP 8.4 จะรบกวนการดาวน์โหลด GMD ใน CI

Android Studio Jellyfish | 2023.3.1 แพตช์ 1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.1
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
อนุญาตให้ระงับคําเตือนเกี่ยวกับ JDK 21 ที่จะเลิกรองรับการกําหนดเป้าหมาย Java 8
Dexer (D8)
java.lang.VerifyError: Verifier rejected class
ข้อผิดพลาดในการแปลงรูปแบบ R8 เวอร์ชันใหม่หลังจากการสร้างความสับสน
บิลด์ระดับกลางอาจไม่มีเนื้อหาสังเคราะห์ทั่วโลกที่สมบูรณ์สำหรับสตั๊บ
นําเข้า/ซิงค์
ระบบจะไม่ดาวน์โหลดซอร์สโค้ดของไลบรารี Kotlin ใน Android Studio Iguana
Koala Canary 5 ซิงค์ไม่สำเร็จ
การแก้ไขเลย์เอาต์และทรัพยากร
เครื่องมือแก้ไขเลย์เอาต์ค้างเป็นเวลานานเมื่อการเติมข้อความอัตโนมัติเสร็จสิ้น

Android Studio Jellyfish | 2023.3.1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
อาร์ติแฟกต์ AndroidX Desktop ที่แพ็กเกจใน Android APK

Android Studio Jellyfish | 2023.3.1 RC 2

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-rc02
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
AGP 8.3 ทำลาย zipApksFor Task

Android Studio Jellyfish | 2023.3.1 RC 1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-rc01
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ตัวอย่างการคอมไพล์ไม่สามารถแก้ไขคลาสจาก Dependency แบบทรานซิทีฟ
เครื่องมือแก้ไข C++
JNI เติมข้อความอัตโนมัติ
การผสานรวม Lint
Lint แยกความกำกวมเกี่ยวกับข้อกําหนดของ KMP ไม่ได้

Android Studio Jellyfish | 2023.3.1 เบต้า 2

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-beta02
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
SourceDirectories#static ไม่ควรขึ้นอยู่กับงาน GenerateBuildConfig
นําเข้า/ซิงค์
Android Studio Iguana | 2023.2.1 Canary 9 ไม่สร้างโปรเจ็กต์ที่ถูกต้องสำหรับคอมโพซ

Android Studio Jellyfish | 2023.3.1 Canary 12

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha12
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ปัญหาการจัดการอินพุตที่เพิ่มขึ้นของ MergeJavaResourcesTask
AGP 8.3.0-alpha02 ขึ้นกับไลบรารีที่มีช่องโหว่ด้านความปลอดภัยที่ทราบแล้ว
เทมเพลตกิจกรรมที่เลือกต้องใช้โปรเจ็กต์ที่มี androidx.*
เครื่องมือช่วยอัปเกรด AGP นำ consumerProguardFiles ออกจากโมดูลอย่างไม่ถูกต้อง
ผู้ช่วยการอัปเกรด AGP โหลดไม่หยุด
เครื่องมือตรวจสอบงานในเบื้องหลัง
การลองใหม่ของ Work Manager ในการตรวจสอบแอปไม่สอดคล้องกัน
คำขอ: สำหรับเครื่องมือ "ผู้ตรวจสอบงานเบื้องหลัง" ให้แสดงข้อมูลทั้งหมดที่เป็นไปได้เกี่ยวกับการปลุกทั้งหมด
C++ Build
ต้องการวิธียกเว้นไลบรารีแบบเนทีฟจาก APK หลัก แต่รวมไว้ใน APK ทดสอบ
การวิเคราะห์โค้ด
Android Studio Iguana RC 1 ไม่พบไลบรารีเวอร์ชันใหม่
Lint
[BuildTool/Lint] ตรวจสอบพร็อพเพอร์ตี้คอนสตรัคเตอร์ ChecksSdkIntAtLeast
โครงสร้างโปรเจ็กต์
กล่องโต้ตอบโครงสร้างโปรเจ็กต์แนะนำให้อัปเดตทรัพยากรของบุคคลที่สามแม้ว่าจะเป็นเวอร์ชันเก่า (แต่หมายเลขเวอร์ชันสูงกว่า)
อัปเกรด Assistant
เครื่องมือโหลดไม่สิ้นสุดของ AGP Upgrade Assistant

Android Studio Jellyfish | 2023.3.1 Canary 11

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha11
ปัญหาที่แก้ไขแล้ว
เครื่องมือตรวจสอบงานในเบื้องหลัง
ข้อบกพร่อง: เครื่องมือ "เครื่องมือตรวจสอบงานในเบื้องหลัง" ตรวจไม่พบการตั้งปลุก
คำขอ: สำหรับเครื่องมือ "ผู้ตรวจสอบงานเบื้องหลัง" ให้แสดงข้อมูลทั้งหมดที่เป็นไปได้เกี่ยวกับการปลุกทั้งหมด
Alarm With immutable PendingIntent Doesn't Show as Fired
IntelliJ
Android Studio Jellyfish ไม่สนใจการกำหนดค่า "ใบรับรองที่ยอมรับ"
Lint
Lint K2 UAST: UCallableReferenceExpression รายงาน qualifierType ที่ไม่ถูกต้อง
Lint ตรวจพบที่ผิดพลาดด้วย useK2Uast=true ที่มีฟังก์ชันที่โอเวอร์โหลด
StudioBot
ไม่มีการเลื่อนใน Studio Bot ของ Android Studio Jellyfish | 2023.3.1 Canary 3

Android Studio Jellyfish | 2023.3.1 Canary 10

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha10
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
การคอมไพล์ AIDL ไม่สําเร็จด้วย IndexOutOfBoundsException: Index 0 อยู่นอกขอบเขตของความยาว 0
API
FR: สถานะ viewBinding และ dataBinding (เปิดใช้หรือไม่) ควรมีให้ใช้งานเป็นพร็อพเพอร์ตี้ สำหรับผู้เขียนปลั๊กอิน

Android Studio Jellyfish | 2023.3.1 Canary 8

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha08
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
AGP 8.3.0-alpha11 สร้าง APK รุ่นที่ขัดข้องเมื่อเริ่มต้นด้วย android.content.res.Resources$NotFoundException
งานติดตั้งปลั๊กอิน Android Gradle 8.2.0 ในโปรเจ็กต์ที่ใช้ฟีเจอร์แบบไดนามิกไม่สำเร็จ
APK Viewer
APK ที่ไม่มีทรัพยากรมีไฟล์ arsc ที่ไม่มีข้อมูล ทำให้โปรแกรมดู APK ขัดข้อง
ข้อมูลเชิงลึกเกี่ยวกับคุณภาพแอป
[ข้อมูลเชิงลึกเกี่ยวกับคุณภาพของแอป] ชื่อเวอร์ชันแอปซ่อนปุ่มปิดปัญหา
Device Manager
คําจํากัดความที่มีชื่อเหมือนกันแต่รหัสต่างกันจะทําให้กล่องโต้ตอบการกําหนดค่า AVD ขัดข้อง
นําเข้า/ซิงค์
ทําให้ AGP ซิงค์อย่างถูกต้องโดยไม่ต้องมีบล็อก `android {}`
เครื่องมือตรวจสอบเครือข่าย
แจ้งสาเหตุที่ข้อมูลความเร็วไม่พร้อมใช้งาน
TrackedHttpURLConnection ดำเนินการใน getHeaders() ไม่สำเร็จก่อน getInputStream()
คำขอฟีเจอร์: ส่งออกกิจกรรมของเครือข่าย
แทนที่สตริงย่อยในเนื้อหาการตอบกลับด้วยกฎของเครื่องมือตรวจสอบเครือข่ายไม่ได้
แหล่งข้อมูล
UI ในกล่องโต้ตอบ "ทรัพยากรค่าสตริงใหม่" ใช้งานไม่ได้

Android Studio Jellyfish | 2023.3.1 Canary 7

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha07
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เพิ่มความสามารถในการเปลี่ยนชื่ออาร์ติแฟกต์ระหว่างการเปลี่ยนรูปแบบ
การเพิ่มเอาต์พุตของงานเป็น srcDir ของ sourceSets.androidMain.resources จะไม่สร้างการพึ่งพางาน
AndroidPluginVersion.toString() ไม่มี 0 นําหน้า
Artifacts.add(FileSystemLocation) ควรมีความเข้มงวดมากขึ้น
การเชื่อมโยงข้อมูล
การเชื่อมโยงข้อมูลแก้ไขไม่สำเร็จเนื่องจากข้อมูลแคชไม่สอดคล้องกัน
เครื่องมือตรวจสอบฐานข้อมูล
เครื่องมือตรวจสอบฐานข้อมูล: รองรับ Sqldelight 2
นําเข้า/ซิงค์
Android Studio Hedgehog ค้างอยู่ที่ "กำลังคํานวณขนาดโปรเจ็กต์"
Lint
GradleModelMocker ของเฟรมเวิร์กการทดสอบ Lint ไม่อนุญาตให้ตั้งค่าเวอร์ชันไลบรารี
อุปกรณ์ที่กำลังวิ่ง
อุปกรณ์ Wear OS จริงที่จับคู่ไว้จะไม่สนใจการกลับด้านหน้าจอสำหรับมือซ้าย
การทดสอบที่ดำเนินการอยู่
GMD-FTL ดำเนินการไม่สำเร็จด้วย HttpResponseException เมื่อไม่มี logcat

Android Studio Jellyfish | 2023.3.1 Canary 5

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha05
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
อนุญาตให้กําหนดค่า sourceInformation จาก ComposeOptions
ไม่พบฟิลด์ sdk_runtime ในข้อความ android.bundle.DeviceSpec
รองรับ compileOnlyApi
R8 ดำเนินการในโมดูลไลบรารีไม่สำเร็จเมื่อปิดใช้การประมวลผลทรัพยากร
การวิเคราะห์โค้ด
คำขอ: เสนอทางเลือกสำหรับ DeprecatedSinceApi เนื่องจากระบบจะทริกเกอร์แม้ว่า minSdk จะต่ำกว่า
นําเข้า/ซิงค์
การแก้ปัญหาสัญลักษณ์จาก KAPT ที่สร้าง .classes ดูเหมือนจะใช้งานไม่ได้
อุปกรณ์ที่กำลังวิ่ง
สำหรับฟีเจอร์การมิเรอร์ของ Android Studio ให้มิเรอร์เสียงด้วย

Android Studio Jellyfish | 2023.3.1 Canary 4

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha04
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
คลาสไลบรารีที่ผ่านการ Minify ไม่ได้รับการจัดทําให้เผยแพร่อย่างถูกต้องสําหรับการใช้งานระหว่างโปรเจ็กต์
ระบุ Variant#sources API ที่ไม่รวมไฟล์ที่สร้างขึ้น
โมเดล AGP ไม่มีแพลตฟอร์ม Java ที่ต้องใช้ร่วมกันในโปรเจ็กต์
ExtractAarTransform จะสร้าง classes.jar ที่ไม่สามารถผลิตซ้ำได้สำหรับ aars ที่ไม่มี classes.jar
Baseline Profiles และ ProfileInstaller
compileReleaseArtProfile ดำเนินการไม่สำเร็จเนื่องจาก java.lang.ArrayIndexOutOfBoundsException
IDE หลัก
ขนาดหน้าต่างของหน้ายินดีต้อนรับใหญ่เกินไป
เครื่องมือสำรวจไฟล์สำหรับอุปกรณ์
ข้อความ "ดูเหมือนว่าอุปกรณ์จะไม่รองรับคําสั่ง "su 0"" ไม่ควรมีสแต็กเทรซ
เครื่องมือสร้างเลย์เอาต์
คำขอฟีเจอร์: ลองเผยแพร่ LayoutLib เป็นอาร์ติแฟกต์แยกต่างหากใน maven.google.com
เครื่องมือตรวจสอบเครือข่าย
ดาวน์โหลดไฟล์ขนาดใหญ่ไม่สำเร็จเมื่อผู้ตรวจสอบเครือข่ายเปิดอยู่
โค้ด/เทมเพลตใหม่
ใช้ตัวอักษรพิมพ์เล็กในชื่อปลั๊กอินที่แนะนำอย่างสม่ำเสมอ
แหล่งข้อมูล
การวางเมาส์เหนือ "แสดงทุกภูมิภาค" ในตัวเลือกภาษาจะรีเซ็ตการเลือกภูมิภาค

Android Studio Jellyfish | 2023.3.1 Canary 3

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha03
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ตั้งค่า JaCoCo เวอร์ชันใน AGP 8.2.0 ไม่ได้
DynamicFeatureBuildType ไม่มี isDebuggable

Android Studio Jellyfish | 2023.3.1 Canary 1

เผยแพร่พร้อมกับ
  • ปลั๊กอิน Android Gradle 8.4.0-alpha01
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ปรับปรุงข้อความแสดงข้อผิดพลาดเกี่ยวกับสาเหตุที่ไม่สามารถใช้ตัวเลือก `--release` สำหรับ JavaCompile
ปิดใช้การแคช MergeSourceSetFolders โดยใช้ @DoNotCacheByDefault
เครื่องมือตรวจสอบฐานข้อมูล
คอลัมน์เครื่องมือตรวจสอบฐานข้อมูลไม่รองรับการตัดบรรทัดยาว
เครื่องมือตรวจสอบฐานข้อมูลทําให้การค้นหากระบวนการที่เกี่ยวข้องเป็นเรื่องยากโดยไม่จําเป็น
นําเข้า/ซิงค์
การใช้ไลบรารีที่ไม่ใช่ AndroidX ในโปรเจ็กต์ AndroidX
เครื่องมือตรวจสอบเลย์เอาต์
Layout Inspector RootsDetector มีการเปิดเผยมุมมองรูท
StudioBot
บ็อตของ Studio ไม่ตอบสนองพร้อมข้อผิดพลาดที่ว่างเปล่า
ดูการเชื่อมโยง
android project - viewbinding is incorrectly claiming viewbinding class unavailable