สาเหตุ: buildOutput.apkData ต้องไม่เป็นค่าว่าง


245

แอปพลิเคชัน Android ของฉันที่ใช้ Kotlin กำลังขว้างข้อยกเว้นนี้เมื่อฉันพยายามเรียกใช้ 'แอพ' ในอีมูเลเตอร์ o ในโทรศัพท์มือถือของฉัน เมื่อฉันสร้างโครงการมันทำงานได้ดีโดยไม่มีข้อผิดพลาด

ฉันใช้:

  • SDK 28 (Android 9.0 (พาย))
  • Gradle 5.1.1
  • Gradle Plugin 3.5.0-alpha03
  • Kotlin 1.3.10
  • Java 1.8.0_151
  • OSX 10.13.2
    org.gradle.internal.exceptions.LocationAwareException: buildOutput.apkData must not be null
        at org.gradle.initialization.exception.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:99)
        at org.gradle.initialization.exception.DefaultExceptionAnalyser.collectFailures(DefaultExceptionAnalyser.java:65)
        at org.gradle.initialization.exception.MultipleBuildFailuresExceptionAnalyser.transform(MultipleBuildFailuresExceptionAnalyser.java:39)
        at org.gradle.initialization.exception.StackTraceSanitizingExceptionAnalyser.transform(StackTraceSanitizingExceptionAnalyser.java:29)
        at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:194)
        at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:141)
        ...
    Caused by: java.lang.IllegalStateException: buildOutput.apkData must not be null
        at com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$2.invoke(EarlySyncBuildOutput.kt:103)
        at com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$2.invoke(EarlySyncBuildOutput.kt:67)
        at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:174)
        at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:691)
        at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:721)
        at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:712)
        ...

3
ฉันสร้างตั๋วexpuetracker.google.com/issues/129994596
Eugen Martynov

3
ฉันมีเหมือนกันหลังจากฉันอัปเดต Android Studio เป็น 3.4
Andrew

2
ตรวจสอบคำตอบ Lemberg ที่เหมาะกับฉันฉันได้พบกับปัญหานี้แล้ววันนี้
Nicky

เหมือนกันสำหรับ Java (ไม่จำเป็น Kotlin) หลังจากติดตั้ง Android Studio 3.5
Patapoom

คำตอบ:


312

คลิกBuild->Clean Project

จากนั้นBuild->Make Project

ทดสอบกับ gradle 3.5.0-alpha3, -alpha5 และ 3.4.0 (gradle โครงการ)

classpath 'com.android.tools.build:gradle:3.5.0-alpha03'

1
ฉันสามารถยืนยันได้ว่ามันใช้งานได้ดีกับเวอร์ชันcom.android.tools.build:gradle:3.5.0-alpha05(พร้อมBuild-> Rebuild Projectใน AS)
kikoso

1
น่าเศร้าที่มันต้องการการอัปเกรดเป็น Android Studio 3.5 ฉันไม่สามารถบอกให้ทีมของฉันเปลี่ยนเป็นช่องที่ไม่เสถียรสำหรับการอัปเดต Android Studio
void.pointer

8
ใช้งานได้กับ Android Studio 3.4
Rafael

6
พยายามบน AndroidStudio3.5 บน Mac OS, sdk ที่อัปเดตทั้งหมด, ใช้เวอร์ชั่น gradle com.android.tools.build:gradle:3.5.0, วิธีนี้ไม่ได้ผลสำหรับฉัน
Mihodi Lushan

1
ลองแล้วใช่ฉันได้รับข้อผิดพลาดนี้ @MartinPfeffer
Mihodi Lushan

151

สำหรับการ3.5อัปเดตAndroid Studio (ปัญหา APK ที่ลงนามแล้ว)

ขั้นตอนที่ 1:ฉันได้รับการแก้ไขปัญหานี้โดยการปรับเปลี่ยนโฟลเดอร์ปลายทางที่ตั้ง

ก่อน

c:\user\folder\project\app

หลังจาก

c:\user\folder\project\apk


สำหรับการ3.4อัปเดตAndroid Studio

ขั้นตอนที่ 1:หลังจากการปรับปรุงAndroid 3.4 สตูดิโอคุณจะต้องเพิ่มการพึ่งพาทั้งหมดที่ใช้ในโมดูลหรือห้องสมุดของคุณใน build.gradleapp

ขั้นตอนที่ 2:ล้างโครงการ (สร้าง> ล้างโครงการ)

ขั้นตอนที่ 3:สร้างโครงการใหม่ (สร้าง> สร้างโครงการใหม่)

ตอนนี้โครงการของคุณจะรวบรวมอย่างสมบูรณ์แบบ


1
นั่นอะไร? ฉันควรทำอย่างไร > ขั้นตอนที่ 1: หลังจากอัปเดต Android Studio 3.4 คุณต้องเพิ่มการพึ่งพาทั้งหมดที่ใช้ในโมดูลหรือไลบรารีของคุณใน build.gradle ระดับแอปของคุณ
babay

1
@babay สมมติว่าคุณกำลังใช้ไลบรารีใด ๆ ที่กำลังใช้ไลบรารี Glide จากนั้นคุณต้องเพิ่มการพึ่งพาร่อนของคุณใน build.gradle ระดับแอปของคุณด้วย
Vishrut Mavani

1
@VishrutMavani ขอบคุณสำหรับคำตอบของคุณ แต่ฉันพบข้อผิดพลาดที่โง่จริงๆของสตูดิโอ Android ฉันเพิ่งเปลี่ยนเส้นทางการส่งออกสร้าง นั่นคือ. โซลูชันโดย Shuham Jain ดูวิธีแก้ปัญหาด้านล่างของเขา
James

5
สิ่งนี้แก้ไขปัญหาของฉันใน Android Studio v3.5 และโครงการ Java นี่เป็นเหตุการณ์ที่เกิดขึ้นตามปกติเมื่อใดก็ตามที่สร้างแอป Android ตอนนี้ ... (1) รับข้อผิดพลาดในการสร้างที่เข้าใจยาก (2) google it (3) การล้นสแต็ก (4) ใช้วิธีแก้ปัญหาที่ไม่เกี่ยวข้องตามลำดับ ) ใช้งานได้ (7) ไปที่ขั้นตอน (1)
dodgy_coder

2
ฉันไม่อยากจะเชื่อว่าวิธีแก้ปัญหาการทำงานกับปัญหานี้จริงๆแล้วคือ "เปลี่ยนโฟลเดอร์ปลายทาง" แต่มันคือ! ¯ \ _ (ツ) _ / ¯
mkasberg

138

สำหรับ Android Studio 3.5 | 3.6

debug builds เสร็จสิ้นโดยไม่มีข้อผิดพลาดใด ๆ ในระหว่างการสร้าง. apk ลงนามนำไปสู่ข้อผิดพลาดเดียวกัน

buildOutput.apkData must not be null

ทางออกที่ง่ายที่ฉันพบคือ ระหว่างการลงชื่อ apk หลังจากป้อนข้อมูลรับรองการลงชื่อเมื่อคุณนำทางไปยังหน้าจอถัดไปมันจะขอโฟลเดอร์ปลายทางเพียงแค่เปลี่ยนเส้นทางเริ่มต้น

สมมติว่าเส้นทางปลายทางปัจจุบันคือ

C: \ ผู้ใช้ \ โฟลเดอร์ \ โครงการ \ แอป

เปลี่ยนเป็น

C: \ ผู้ใช้ \ โฟลเดอร์ \ โครงการ \

จากนั้นจะสร้าง apk ที่ลงชื่อสำเร็จแล้ว

ภาพหน้าจอโฟลเดอร์ปลายทางสตูดิโอ Android


5
ฉันขอขอบคุณทางออกของคุณ ขอบคุณ นี่เป็นเพียงข้อผิดพลาดในการสร้างที่ง่ายและโง่ของ Android Studio
James

2
ว้าวคุณช่วยชีวิตฉันด้วยสิ่งนี้ อย่างไรก็ตามนี่เป็นข้อผิดพลาดใน Android Studio หรือโครงการของฉันเกิดความยุ่งเหยิงหรือไม่?
Vijay Kumar Kanta

1
OMG อัปเดต Android Studio นี้เป็น 3.5 นำมาซึ่งปัญหามากมายสำหรับฉัน
Henrique Monte

1
มีประโยชน์มากใน Android 3.5.2
CodeFluid

1
ขอบคุณและทางออกที่ดี ฉันอัปเดต Android Studio แม้ข้อผิดพลาดนี้จะเกิดขึ้นใน Android Studio 3.6 โซลูชันนี้ช่วยชีวิตฉันไว้ ขอขอบคุณอีกครั้ง
Divakar Murugesh

49

ฉันได้รับข้อผิดพลาดนี้เช่นกันเมื่อพยายาม "สร้าง APK ที่ลงชื่อ" สำหรับรุ่นที่วางจำหน่ายของฉัน ฉันลองใช้วิธีการทั้งหมดข้างต้นโชคไม่ดีเลยที่ฉันไม่ได้ทำงาน

สิ่งที่ใช้งานได้คือการสร้างแอปที่ลงนามในเวอร์ชันดีบั๊กเป็นครั้งแรกจากนั้นสร้างแอปที่วางจำหน่ายอีกครั้ง

ฉันไม่ทราบว่าสิ่งที่เปลี่ยนแปลงอย่างแน่นอนหรือสิ่งที่เป็นปัญหาเดิม แต่มันทำงาน ฉันหวังว่ามันจะช่วยคุณได้เช่นกันเพราะข้อผิดพลาดนี้ค่อนข้างน่ารำคาญ ...


1
ในกรณีของฉันฉันจำเป็นต้องสร้างรสผลิตภัณฑ์ apk แรก (ดีบั๊กที่จะปล่อย) เป็นรสชาติสุดท้าย (ดีบั๊กที่จะปล่อย)
ผลไม้

3
ใช่!! มันก็ใช้ได้ผลเช่นกันสำหรับฉัน ขอบคุณ ฉันไม่รู้ว่าทำไม แต่ดูเหมือนว่าเป็นข้อบกพร่อง
Doongsil

3
พยายามบน AndroidStudio3.5 บน Mac OS, sdk ที่อัปเดตทั้งหมด, ใช้เวอร์ชั่น gradle com.android.tools.build:gradle:3.5.0, วิธีนี้ไม่ได้ผลสำหรับฉัน
Mihodi Lushan

1
ในกรณีของฉัน: AndroidStudio3.5, สร้างบันเดิล (s) / apk (s) => สร้าง apk (s), จากนั้นสร้าง APK ที่ลงนามแล้ว
เดี่ยว

1
มันบ้า แต่วิธีนี้ใช้งานได้ - ฉันไม่เข้าใจว่าทำไม Android Studio 3.5, Windows
cVoronin

22

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


นี่คือเทียบเท่ากับการทำความสะอาดโครงการ
devgianlu

4
ไม่ไม่ลองทำความสะอาดโครงการจาก Android Studio จากนั้นตรวจสอบไดเรกทอรีของแอปเพื่อหาbuildไดเรกทอรีในตัวสำรวจไฟล์ใด ๆ คุณจะเห็นว่ามีบางไฟล์ที่ยังคงอยู่
Roman Nazarevych

ในกรณีของฉันฉันมีหลายรสชาติมันใช้งานได้เมื่อฉันลบโฟลเดอร์ build ทั้งหมดพร้อมกับโฟลเดอร์เฉพาะของ Flavor หลังจากลบโฟลเดอร์ฉันต้องปิดโปรเจ็กต์และเปิดใหม่อีกครั้งเพื่อให้มันทำงานได้
Hari

พยายามบน AndroidStudio3.5 บน Mac OS, sdk ที่อัปเดตทั้งหมด, ใช้เวอร์ชั่น gradle com.android.tools.build:gradle:3.5.0, วิธีนี้ไม่ได้ผลสำหรับฉัน
Mihodi Lushan

18

กำลังอัปเดตเป็น Android Studio 3.4 ฉันได้รับข้อความ

สาเหตุ: buildOutput.apkData ต้องไม่เป็นค่าว่าง

กำลังมองหาคำตอบที่ฉันพบขั้นตอน:

Build -> Clean Project

แต่มันใช้งานไม่ได้ฉันรู้ว่ากระบวนการนี้จะลบเนื้อหาใน/buildไดเรกทอรี แต่สำหรับประสบการณ์ของฉันมันไม่ทำงานในทุกกรณีดังนั้นฉันจึงลองใช้วิธี "ดิบ" ลบไดเรกทอรี:

/app/build/ 

จากนั้นฉันก็สร้างโครงการขึ้นมาใหม่และใช้งานได้


2
สิ่งนี้ใช้ได้สำหรับฉัน แต่ฉันต้องลบ<flavor>/<buildConfig>ไดเรกทอรีทั้งหมดด้วย(มันเกี่ยวกับoutput.jsonไฟล์ในพวกเขา) Clean projectเพียงอย่างเดียวไม่ได้แก้ปัญหา
javaxian

11

ฉันลองใช้วิธีแก้ไขปัญหาหลายอย่าง แต่ไม่มีอะไรเกิดขึ้นฉันจึงพบสิ่ง นี้และใช้งานได้สำหรับฉัน

    deleting debug/output.json and release/output.json solved my problem

ตอนนี้ฉันสามารถสร้าง apk


9

โซลูชันทั้งหมดไม่ทำงานกับฉัน

Android Studio V 3.5

ปลั๊กอินเสริม Android V 3.4.2

Gradle เวอร์ชั่น V 5.1.1

  1. ทำความสะอาดโครงการ
  2. รีสตาร์ท Android Studio + ทำให้แคชใช้ไม่ได้
  3. ลบโฟลเดอร์ build, debug และ release
  4. ทำโครงการ
  5. สร้าง APK ที่ลงชื่อแล้ว

การอ้างอิง


7

ฉันลองหลายสิ่งหลายอย่างเพื่อแก้ปัญหา แต่ก็ไม่มีอะไรช่วย ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามสร้าง apk ที่ลงชื่อแล้ว

การลดระดับเป็น Android Studio เวอร์ชันเก่ากว่าช่วย (3.4.2) ใช้งานได้ แต่นี่ไม่ใช่วิธีแก้ปัญหา

ฟังก์ชัน 'Clean Project' ใน AS ไม่ล้างตำแหน่งที่สร้าง apk ที่คุณสร้างขึ้นและมีไฟล์หนึ่งไฟล์ที่อาจบล็อกโพรซีเดอร์ทั้งหมด: output.json

ลองลบ output.json ออกจาก ... / app / projectname / release / output.json


5

ฉันใช้ Android Studio 3.5 beta 2 และฉันมีข้อผิดพลาดเดียวกัน แต่เฉพาะในรุ่นที่วางจำหน่ายของฉัน หลังจากลองใช้วิธีแก้ปัญหาอื่น ๆ ทุกอย่างแล้วฉันพบว่าวิธีเดียวที่ฉันสามารถรวบรวมได้อีกครั้งคือกลับไปที่ Android Studio 3.4


"วิธีแก้ปัญหา" นี้ก็ใช้ได้สำหรับฉันเช่นกัน ปรับลดรุ่นเป็น 3.4.2, downloadhere: developer.android.com/studio/archiveและเปลี่ยนจาก 3.5.0 เป็น: classpath 'com.android.tools.build:gradle:3.4.2'
โหลดeed

4

มันเหมาะกับฉัน:

  1. ลบโฟลเดอร์บิลด์จากโครงการของคุณด้วยตนเอง

  2. ใน terminal ของ android studio พิมพ์คำสั่งนี้

ถ้าผู้ใช้ windows

gradlew clean build

หากผู้ใช้ linux

./gradlew clean build

1
พยายามบน AndroidStudio3.5 บน Mac OS, sdk ที่อัปเดตทั้งหมด, ใช้เวอร์ชั่น gradle com.android.tools.build:gradle:3.5.0, วิธีนี้ไม่ได้ผลสำหรับฉัน
Mihodi Lushan

4

ปัญหานี้เกิดขึ้นตามปกติเมื่อคุณใช้งานหน้าต่างสตูดิโอ Android หลายหน้าต่างกับโครงการที่แตกต่างกัน

ทางแก้คือ

  • เลือกโปรเจ็กต์มากกว่าลบ. gradle และสร้างโฟลเดอร์
  • กว่าทำความสะอาดและสร้างโครงการใหม่

โปรดแนบภาพหน้าจออ้างอิง

โปรดแนบภาพหน้าจออ้างอิง


พยายามบน AndroidStudio3.5 บน Mac OS, sdk ที่อัปเดตทั้งหมด, ใช้เวอร์ชั่น gradle com.android.tools.build:gradle:3.5.0, วิธีนี้ไม่ได้ผลสำหรับฉัน
Mihodi Lushan

คุณสามารถลองใช้ไฟล์> ทำให้แคชใช้ไม่ได้ / เริ่มต้นใหม่หลังจากลบไฟล์ที่สร้างอัตโนมัติ. กรอบและสร้าง @MihodiHasanLushan
Suresh Maidaragi

4

เพียงแค่เปลี่ยนเอพีเคปล่อย / สถานที่ตั้งของการแก้ปัญหา

EX:

/home/sanaebadi/Desktop

หลังการเปลี่ยนแปลง:

/home/sanaebadi/apk

3

ทางออกสำหรับฉันคือการลบไฟล์และโฟลเดอร์ทั้งหมดจากโฟลเดอร์ apk apk ฉันมีปัญหานี้เมื่อสร้าง apk ที่ลงนามแล้วสำหรับรสชาติ "การผลิต" และoutput.jsonโฟลเดอร์ผลลัพธ์ "คุณสมบัติ" ทำให้เกิดปัญหา -> Android Studio 3.6 Canary 7แสดงข้อความผิดพลาดให้ฉัน ตอนนี้มันยังทำงานกับ AS 3.5 เสถียรด้วย Gradle Plugin 3.5.0


3

โซลูชันทั้งหมดไม่ทำงานกับฉัน
ในกรณีของฉันจาก AndroidStudio 3.4+ อัปเดตเป็น 3.5
และในที่สุดฉันก็แก้มันโดยปรับเปลี่ยน 'โฟลเดอร์ปลายทาง' เป็น "app / build / outputs / apk"
pic รายละเอียด


2

ทางออกเดียวที่ใช้งานได้สำหรับฉันคือใช้ในการไล่ระดับราก

classpath 'com.android.tools.build:gradle:3.3.0'

สิ่งที่ฉันได้ลอง: - ล้างโฟลเดอร์บิลด์ทั้งหมดด้วยตนเอง - ทำให้แคชใช้ไม่ได้ แต่ก็ไม่ได้ผล

PS: ฉันใช้ android studio 3.5 btw

อัปเดต:

เช่นเดียวกับ @Vishrut Mavani การเปลี่ยนโฟลเดอร์ปลายทางของรุ่นที่วางจำหน่ายของคุณนั้นใช้งานได้


2

โดยปกติปัญหานี้เกิดขึ้นในการอัปเดต android Studio V3.4 เป็น V3.5 พยายามที่จะลบdebug/output.jsonและrelease/output.jsonไฟล์

จากนั้นลองขั้นตอนเหล่านี้:

ขั้นตอนที่ 1:ล้างโครงการ (สร้าง> ล้างโครงการ)

ขั้นตอนที่ 2:สร้างโครงการใหม่ (Build> สร้างโครงการใหม่)


2

ฉันมี android studio 3.5.1 สำหรับฉันทำงานด้านล่างขั้นตอน

  1. ไฟล์ -> ทำให้แคช / รีสตาร์ทไม่ถูกต้อง
  2. หลังจาก android studio รีสตาร์ทให้คลิกที่ Build -> Clean project
  3. จากนั้นสร้าง -> สร้างโครงการใหม่

1

ในกรณีของฉันสร้างและเปิดโครงการที่มีการกำหนดค่าการสร้างที่แตกต่างกันก็ประสบความสำเร็จ แต่ก่อให้เกิดการลงนาม apk โยนข้อผิดพลาดCause: buildOutput.apkData must not be nullใน apk มืออื่น ๆ BUILD SUCCESSFULที่ถูกสร้างขึ้นและสร้างเอาท์พุทสลับมุมมองการพิมพ์ App not installedการติดตั้งปลายคู่มือการใช้งานพร้อมกับข้อความ ความผิดของฉันคือการใช้compileSdkVersion 'android-P'และหลังจากเปลี่ยนเป็นcompileSdkVersion 28ทุกอย่างเป็นไปด้วยดี


1

ฉันได้ลองวิธีแก้ปัญหาทั้งหมดแล้วและไม่ใช่ของพวกเขาช่วย! ในที่สุดหลังจากพยายามหลายครั้งฉันก็คิดออกเพียงทำตามเคล็ดลับ:

  1. คัดลอก keystrok ลายเซ็นของคุณ (ที่คุณใช้ในการปล่อย) ภายใน yourProject/app/
  2. gradle.properties (แก้ไขค่าที่เกี่ยวข้องกับคีย์ของคุณเอง):
    MYAPP_RELEASE_STORE_FILE=KEYSTROK_NAME
    MYAPP_RELEASE_KEY_ALIAS=KEY_ALIAS
    MYAPP_RELEASE_STORE_PASSWORD=R_PASS
    MYAPP_RELEASE_KEY_PASSWORD=K_PASS
    android.enableR8=true
  3. ระดับแอพbuild.gradle (ภายใน android):

    signingConfigs{
        release{
            if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
                storeFile file(MYAPP_RELEASE_STORE_FILE)
                storePassword MYAPP_RELEASE_STORE_PASSWORD
                keyAlias MYAPP_RELEASE_KEY_ALIAS
                keyPassword MYAPP_RELEASE_KEY_PASSWORD
            }
        }
    }
    
    configurations {
        cleanedAnnotations
        compile.exclude group: 'org.jetbrains' , module:'annotations'
    }
    
  4. ระดับแอปbuild.gradle (ภายใน buildTypes):
    release {
        manifestPlaceholders = [analytics_deactivated: "false"]
        minifyEnabled true
        signingConfig signingConfigs.release
        useProguard true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

    5. ในที่สุดคำสั่งนี้:

Mac: ./gradlew clean assemble_YOUR_FAVOR_Release

ชนะ: gradlew clean assemble_YOUR_FAVOR_Release

ที่_YOUR_FAVOR_เป็นตัวเลือกความโปรดปรานของคุณถ้าคุณไม่ได้ใช้ความโปรดปรานใด ๆ เพียงแค่ใช้assembleReleaseแทนassemble_YOUR_FAVOR_Release


1

ปัญหานี้เกิดขึ้นหลังจากอัปเดต Android studio v3.4 เป็น v3.5 ตอนนี้ทำงานได้ดี

ฉันแก้ไขปัญหานี้ด้วยการลบไฟล์ debug / output.json และ release / output.json

Android Studio 3.5 compilesdkVersion 28

apk สร้างการทำงาน


1

ฉันยังรำคาญด้วยข้อผิดพลาดเดียวกัน แต่การเปลี่ยนปลายทาง apk ที่ลงชื่อแล้วของฉันจากc / users / project / appเป็นc / users / project ที่ทำงานให้ฉัน


1

1- ลบชุดแอปที่สร้างขึ้นทั้งหมด (.aab) และ APK สำหรับตัวแปรทั้งหมด

2- ลบโฟลเดอร์สร้าง

3- โครงการทำความสะอาด


1

ลบโฟลเดอร์ชุดตัวเลือกการสร้างที่มีอยู่ทั้งหมดด้วยตนเองและสร้างโฟลเดอร์ในโฟลเดอร์โครงการที่ใช้งานได้สำหรับฉัน


0

สร้างเอพีเคลงชื่อสำหรับการแก้ปัญหาและจากนั้นคุณสามารถสร้างการลงนามเอพีเคสำหรับการเปิดตัว


0

การแก้ไขปัญหา :-

1- Build -> Clean Projectไม่ได้ช่วยอะไร

2- Build -> Make Projectไม่ได้ช่วย

3- รีสตาร์ท android studio ไม่ได้ช่วยอะไร

4- ลบโฟลเดอร์ Build ด้วยตนเองappและprojectไม่ได้ช่วย

ทางออกเดียวสำหรับฉันคือการลบงานสร้างเก่าทั้งหมดออกจากโฟลเดอร์ปลายทาง


-1

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

ไฟล์ -> ซิงค์โครงการที่มีไฟล์ gradle

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