2010-11-19 20 views
2

Sadece ücretli uygulamamı imzaladım ve şimdi aynı özel anahtar ile bunun bir lite versiyonunu imzalamak istiyorum. Sorunum şu ki, şu hatayı alıyorum:aynı özel anahtar ile android uygulaması lite versiyonu imzalayamazsınız

jarsigner: jar dosyası açılamıyor.

Bunun için başka bir anahtar deposu oluşturmak zorunda mıyım? Ya da farklı bir dosya adı olarak kaydediyorum aslında gelen sorun nedir? ne yapabilirim? Teşekkür ederiz

+0

Dışa aktarma aracını eclipse'de mi kullanıyorsunuz? – fredley

+0

Evet, ancak imzalı imzalı uygulama sihirbazını kullanmıyorsunuz. bilmem gereken herhangi bir problem var mı? – irobotxxx

+0

Neden ihracat imzalı uygulama sihirbazını kullanmıyorsunuz? – Falmarri

cevap

2

Sorun kesinlikle bir lite versiyonu olduğu gerçeğiyle ilgili değildir. Ben hata mesajı Jarsigner: Unable to open jar file.

olduğunu merak bulmak Bazı çevresinde arama ben işaret vermedi Ayrıca

diğer bazı arama (burada http://developer.android.com/guide/publishing/app-signing.html#signapp bulunan adımları tekrar ediniz) Emriniz bazı yazım hatası yapıyoruz beni inandıramaz Birilerinin belirli dosya isimleriyle yaşadığı zorluklar. .APK adınız ayrıntılı mı? Bu sorunun başka bir örneğini bulduğum (http://coding.derkeiler.com/Archive/Java/comp.lang.java.help/2005-09/msg01002.html) ismini basitleştirerek çözüldüğü iddia edildi.

Ayrıca, aslında .APK'ya işaret ettiğinizden emin olun. Henüz yapmadıysanız, dosyanın tam yollarını yazmayı deneyin.

+0

Çok teşekkürler. çözüldü – irobotxxx

0

Tam yolları kullandığım bir sorun görüyorum ve bu sorunla karşılaşmadıysanız, .apk ve .keystore dosyasının aynı hedefte olduğundan emin olun. Benim senaryo için, apk'yı kök klasöre taşıdım ve komutu çalıştırdım ve çalıştı. Bu yardımcı olur umarım.

İlgili konular