ข้อผิดพลาด: ค่า null ในรายการ: IncrementalFolder = null


122

ฉันได้รับข้อผิดพลาดต่อไปนี้ในการสร้าง gradle

ข้อผิดพลาด: ค่า null ในรายการ: IncrementalFolder = null

ฉันจะแก้ไขปัญหานี้ได้อย่างไร?

คำตอบ:


308

ฉันเห็นด้วยกับคำตอบของ Maravilho Singa ดูเหมือนจะเป็นจุดบกพร่องในการไล่ระดับสี

ฉันพบวิธีแก้ปัญหาอื่นที่นี่ :

การลบไดเร็กทอรี. gradle ในไดเร็กทอรีโปรเจ็กต์รากจะแก้ไขปัญหาได้


4
ทำงานได้ดีหลังจากลบไดเร็กทอรี. gradle ในรูทและบิลด์ใหม่ทั้งหมด
Vinil Chandran

15
ตามกฎทั่วไปสำหรับทุกคนที่อ่านคำตอบนี้: ขั้นแรกย้าย (เปลี่ยนชื่อ) โฟลเดอร์ให้ลองใช้วิธีแก้ปัญหาหากใช้งานได้ให้ลบโฟลเดอร์นั้นที่คุณไม่ต้องการอีกต่อไป ปลอดภัยกว่าการลบสิ่งที่ผู้คนบนอินเทอร์เน็ตบอกให้คุณลบ
arekolek

วิธีนี้จะแก้ปัญหาได้ แต่ทุกครั้งที่ได้รับปัญหา?
Godwin

2
โฟลเดอร์. gradle ถูกซ่อนและมองไม่เห็นใน mac Finder ของฉัน เปิดเทอร์มินัลและรันคำสั่ง "ls -ltra" (ละเว้นเครื่องหมายอัญประกาศคู่) เพื่อดูโฟลเดอร์. gradle จากนั้นรันคำสั่ง "rm -rf .gradle" เพื่อลบโฟลเดอร์ สิ่งนี้ช่วยแก้ปัญหาของฉัน
mujeeb

1
โฟลเดอร์ @rommex .gradle เป็นหนึ่งในรายการใน. gitignore ดังนั้น git จึงช่วยไม่ได้ที่นี่
arekolek

32

เพียงแค่ลบไดเร็กทอรี. gradle และสร้างแอพใหม่ เลิกทำพยายามนำไดเรกทอรี. gradle กลับมา โดยข้อผิดพลาดของคุณจะถูกลบออก


9

ฉันคิดว่ามันมีส่วนเกี่ยวข้องกับ iCloud ฉันพบว่าทุกครั้งที่เกิดขึ้นกับโปรเจ็กต์ของฉันเป็นเพราะไฟล์. gradle ถูกอัปโหลดไปยัง iCloud และไม่สามารถใช้งานได้ในคอมพิวเตอร์ของฉันอีกต่อไป ดังนั้นลบไฟล์ .gradble และสร้างใหม่หรือกู้คืนจาก iCloud โดยคลิก


1
ดูเหมือนว่านั่นจะเป็นปัญหาของฉันเหมือนกัน ฉันเพิ่งไปที่โฟลเดอร์ของฉันบน Finder คลิกขวาแล้วคลิกที่ "ดาวน์โหลดเดี๋ยวนี้" จากนั้นดาวน์โหลดโฟลเดอร์ของฉันกลับจาก iCloud ไปยังคอมพิวเตอร์ของฉัน ฉันปิด Android Studio เปิดอีกครั้งและใช้งานได้ทันที =) ขอบคุณ
leoneboaventura

ฉันใช้ Windows แต่ใช้ TFS กับ Git ดังนั้นจึงต้องมีการกำหนดเวอร์ชันหรืออัปเดต / จัดเก็บข้อมูลทั่วไป
Stephen J

เกิดขึ้นกับฉันฉันเพิ่งลากโฟลเดอร์โครงการ Android จากระบบคลาวด์กลับไปที่เดสก์ท็อปจากนั้นก็ใช้งานได้อีกครั้ง
Charlie

5
  1. ล้างโฟลเดอร์ "build" ทั้งหมดในโครงการของคุณ
  2. คัดลอกไฟล์และโฟลเดอร์โครงการทั้งหมดของคุณ
  3. สร้างโฟลเดอร์ใหม่และวางไว้ที่นั่น
  4. เปิด android Studio และนำเข้าโครงการ
  5. รอ Android Studio เพื่อดาวน์โหลดการอ้างอิงทั้งหมด

นั่นคือทั้งหมด มันจะทำงานได้อย่างสมบูรณ์


เป็นบั๊กจาก Android Studio และไม่เกี่ยวข้องกับทุกที่
Maravilho Singa

5
เพียงกำจัดโฟลเดอร์. gradle ไม่ต้องผ่าน 5 ขั้นตอน
JanithaR

5

ลบไฟล์. gradle ออกจากไดเร็กทอรีรูทจากนั้นล้างโปรเจ็กต์โดยไฟล์. gradle ของคุณจะถูกสร้างขึ้นใหม่และข้อผิดพลาดของคุณจะได้รับการแก้ไข


ฉันจะลองสิ่งนี้ไม่ได้ช่วยฉันคุณมีวิธีแก้ปัญหาอื่น ๆ
Ali

3

นี่คือข้อผิดพลาดของ gradle ไปที่โฟลเดอร์โครงการของคุณลบ gradle และสร้างโฟลเดอร์ ซิงค์โครงการกับไฟล์ gradle วิธีนี้จะช่วยแก้ปัญหาได้


3

ฉันกำลังทำงานในโปรเจ็กต์ของฉันและจู่ๆไฟก็ดับลงเมื่อฉันเริ่ม Android studio และรันโปรเจ็กต์ในขณะที่ Android studio กำลังซิงค์ Gradle และปัญหาเดียวกันก็เกิดขึ้น

โซลูชัน => โปรดทำการสำรองข้อมูลโครงการของคุณก่อนดำเนินการต่อ ลบโฟลเดอร์และไฟล์ทั้งหมดที่มีอยู่ในโฟลเดอร์ Build และโฟลเดอร์ Gradle การอัพโหลดภาพที่จะช่วยคุณ ใส่คำอธิบายภาพที่นี่


3

ข้อผิดพลาด: ค่า null ในรายการ: libOutputDir = null

ใส่ไฟล์. gradle โครงการใหม่ลงในแอปของคุณ แต่ก่อนหน้านั้นคุณต้องสำรองข้อมูลแอปของคุณ ฉันแก้ไขข้อผิดพลาดนี้โดยใช้วิธีนี้

  • ฉันหวังว่ามันจะใช้ได้กับคนอื่น ๆ

3

ฉันแก้ไขข้อผิดพลาดของฉันโดยการลบไดเร็กทอรี. gradle และ .idea ออกจากไดเร็กทอรีโปรเจ็กต์รูท


2

ฉันมีปัญหาเดียวกัน การนำเข้าไฟล์ไปยังโครงการใหม่แก้ไขให้ฉัน


1

ฉันติดอยู่ในปัญหาเช่นนี้ สิ่งที่ผมทำคือการลบ .Gradle โฟลเดอร์จากแฟ้มโครงการ

จากนั้นสร้างและทำความสะอาดโครงการ แน่นอนว่าปัญหาของฉันได้รับการแก้ไขโดยสิ่งนี้เท่านั้น

ลบโฟลเดอร์. Gradle -> Clean-> Built


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.