20Apr/100
[ANDROID] – Error generating final archive: Debug certificate expired
วันนี้ลอง Hello Droid ซักหน่อย ด้วย MODODEV Studio for Android เขียนเสร็จ Build ไม่ผ่าน error ตามนี้
Error generating final archive: Debug certificate expired on dd/MM/yyyy
อะไรของมัน
หาวิธีแก้ไปมาใน google ก็ได้ solution ดังนี้
- ปิด IDE ให้หมดก่อน
- เข้าไปที่ %USER_HOME%\.android
- ลบไฟล์ debug.keystore ทิ้งไปซะ
- สร้างไฟล์ debug.keystore ขึ้นมาใหม่ ด้วยคำสั่ง
%JAVA_HOME%\bin\keytool -genkey -keypass android -keystore debug.keystore -alias androiddebugkey -storepass android -validity 100000 -dname "CN=Android Debug,O=Android,C=US"
สังเกตุตรง -validity ตอนแรกผมเซ็ตค่าเป็น 1000 ก็ยังไม่ผ่าน error เหมือนเดิม expire ปี 2499 ผมเลยใส่เป็น 100000 ไปซะเลย ผ่าน!!! ไม่รู้ค่านี้มัน expire ปีไหน - สุดท้าย เปิด IDE ตัวเก่งขึ้นมา clean & build ทาดา...
เอวัง
