2010-09-28 35 views
14

Mac OSX çalıştırıyorum. SDK başlangıç ​​paketinin en son sürümünü indirdim (platform api7, revizyon 2). Yapının işlem sürümünü kullanıyorum (190). Çalışmaya çalıştığımda aşağıdaki hataları alıyorum. Ne olduğunu bilmiyorum? Umarım android işlemeye başlama konusunda kim yardım edebilir, lütfen. Teşekkürler. ayıklama sertifikasının süresi dolmuşcom.android.sdklib.build.ApkCreationException: Hata Ayıklama Sertifikası süresi dolan hata


 
BUILD FAILED 
/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:395: The following error occurred while executing this line: 
/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:209: com.android.sdklib.build.ApkCreationException: Debug Certificate expired on 28/9/2497, 9:17 น. 

Total time: 17 seconds 
/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:395: The following error occurred while executing this line: 
/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:209: com.android.sdklib.build.ApkCreationException: Debug Certificate expired on 28/9/2497, 9:17 น. 
    at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:541) 
    at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394) 
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) 
    at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) 
    at org.apache.tools.ant.Task.perform(Task.java:348) 
    at org.apache.tools.ant.Target.execute(Target.java:357) 
    at org.apache.tools.ant.Target.performTasks(Target.java:385) 
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) 
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298) 
    at processing.app.tools.android.Build.antBuild(Unknown Source) 
    at processing.app.tools.android.AndroidMode.runSketchOnDevice(Unknown Source) 
    at processing.app.tools.android.AndroidMode.access$600(Unknown Source) 
    at processing.app.tools.android.AndroidMode$RunHandler.run(Unknown Source) 
    at java.lang.Thread.run(Thread.java:637) 
+0

> Bu satırı yürütürken aşağıdaki hata oluştu:> com.android.sdklib.build.ApkCreationException:> Hata Ayıklama Sertifikasının süresi 28/9/2497, 9:17 tarihinde sona erdi. Anahtar hata iletisini okumak;) Ben don neden böyle garip bir zaman damgası olduğunu bilmiyorum, ama bir çözüm için deneyin: [ecug] android eklentileri ["hata ayıklama sertifika süresi doldu" hatası] [1] [1]: http: //stackoverflow.com/questions/2194808/ hata ayıklama-sertifika-süresi dolmuş-hata-tutulur-android-eklentileri/2196397 # 2196397 –

cevap

36

, sadece rm ~/.android/debug.keystore. İhtiyaç olduğunda başka bir tane oluşturulacak.

Olağandışı tarih beni şaşırtıyor: TZ'niz ne işe yarar? Bilgisayarınız bir Gregoryen takvimi kullanmıyorsa, bir known bug var, bu da zaten son kullanma tarihi geçmiş bir hata ayıklama sertifikasının oluşturulmasına neden olabilir.

+1

benim için çalıştı, teşekkürler! – fmquaglia