คำถามติดแท็ก android-jetifier

9
อาร์ติแฟกต์ที่ระบุมีสตริงลิเทอรัลที่มีการอ้างอิงแพ็กเกจ 'android.support.v4.content' ที่ไม่สามารถเขียนซ้ำได้อย่างปลอดภัย สำหรับ androidx
ฉันอัปเกรดandroid studio to 3.4 canaryและตอนนี้ฉันไม่สามารถสร้างได้สำเร็จอีกต่อไปเนื่องจากข้อผิดพลาดต่อไปนี้: The given artifact contains a string literal with a package reference 'android.support.v4.content' that cannot be safely rewritten. Libraries using reflection such as annotation processors need to be updated manually to add support for androidx. รายละเอียดเพิ่มเติม: Caused by: java.lang.RuntimeException: Failed to transform '.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-compiler/9.0.0-SNAPSHOT/732f93940c74cf32a7c5ddcc5ef66e53be052352/butterknife-compiler-9.0.0-SNAPSHOT.jar' using Jetifier. Reason: …

2
Android: เลิกใช้แล้วไม่สามารถแปลงเป็นคำอธิบายประกอบ
ลงสู่ช่องกระต่ายของการย้ายไปยัง AndroidX ... ฉันเกือบจะเสร็จสิ้นการโยกย้าย แต่พบข้อผิดพลาดเดียวที่ฉันไม่สามารถผ่านมาได้ ลองมาแล้วClean & RebuildและInvalidate Caches / Restart ดูเหมือนว่ามีบางสิ่งที่กำลังฉีด @Deprecated ลงในไฟล์ R.java ซึ่งไม่รู้จัก build.gradleไฟล์ของแอพยาว แต่นี่เป็นส่วนที่เกี่ยวข้อง (สามารถโพสต์ได้มากขึ้นถ้าเกี่ยวข้อง): android { compileSdkVersion 29 defaultConfig { minSdkVersion 17 targetSdkVersion 29 } compileOptions { dataBinding { enabled = true } } dependencies { ... implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'com.google.android.material:material:1.2.0-alpha01' def rxlifecycleVersion = "3.1.0" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.