Search

Android ZipAlign Nasıl Yapılır?



10 yorum

Java(Android) ZipAlign Nasıl Yapılır?

Android üzerinde geliştirmiş olduğumuz uygulamayı tamamlanıp yayınlanma aşamasına geçildiğinde, uygulamanız ZipAlign yapılmamışsa Google Market tarafından ZipAlign yapılması istenilecektir. Şimdi sizlere ZipAlign nasıl yapılır ondan bahsedeceğim.
Eğer uygulama geliştirirken Eclipse IDE'sini kullanıyorsak, ZipAlign yapmak çok kolay:
Proje üzerinde sağ tıklayıp android tools-> Unsigned yada Signed seçilir.
Signed bölümünü seçerek Eclipse üzerinden proje imzalanması sağlanabilir.


Unsigned seçilmesi durumundaysa, komut satırında aşağıdakiler yapılır:
Komut satırında yapılan işlemleri Eclipse IDE'si kullanmadan geliştirdiğimiz uygulamalar içinde kullanabiliriz.

üretici:
>keytool -genkey -v -keystore myCertificate.keystore -alias myKey -keyalg RSA -keysize 2048 -validity 20000

>keytool -genkey -v -keystore C:\Users\EREN\Desktop\uygulamaadizipalign\myCertificate.keystore -alias myKey -keyalg RSA -keysize 2048 -validity 20000

imzalayıcı:
>jarsigner -verbose -keystore myCertificate.keystore C:\Users\EREN\Desktop\uygulamaadizipalign\uygulamaadi.apk myKey

kontrol edici:
>jarsigner -verify C:\Users\EREN\Desktop\uygulamaadizipalign\uygulamaadi.apk

burada jar verified yazısı gelmeli
SDK\tools\>zipalign -v 4 C:\Users\EREN\Desktop\uygulamaadizipalign\uygulamaadi.apk 
C:\Users\EREN\Desktop\uygulamaadizipalign\Signeduygulamaadi.apk

ZipAlign yapıldıktan ve certificate key oluşturulduktan sonra uygulamamızı markete rahatlıkla yükleyebiliriz.

Not: *komut satırında path silmek için:  cd.. kodu kullanılır.

10 yorum:

Erman Akturk at: 22 Mart 2013 01:41 dedi ki...

Güzel bir çalışma.

egvrcn at: 22 Mart 2013 01:49 dedi ki...

Teşekkürler Erman Hocam.

egvrcn at: 22 Mart 2013 01:50 dedi ki...

Teşekkürler Erman Hocam

Mustafa at: 6 Temmuz 2013 06:32 dedi ki...

hocam ben yapamadım bi yardımcı olur musunuz

Mustafa SOLAK at: 18 Temmuz 2013 13:57 dedi ki...

Hocam harikasın. Teşekkür ederim.

Esin at: 7 Şubat 2014 14:09 dedi ki...

Merhaba Eclipse kullanmadan yapılmış bir uygulamaya nasıl ekleme yapabiliriz acaba?

egvrcn at: 23 Ağustos 2014 00:48 dedi ki...

Android Export aborted because fatal error were founds hatası almanız durumunda aşağıdaki işlemleri gerçekleştirerek çözümleyebilirsiniz.

Window>Preferences>Android>Lint Error Checking

uncheck Run full error checkboxunu işaretleyin ve Hataları ignore all yapın.

Bulent at: 16 Mart 2015 12:52 dedi ki...

Merhaba ben appgeyser sitesinde program yapip indirdim. Imzalamak icin ne yapabilirim.Cünkü ne eclipse ne baska bir programa import edip imzalayamiyorum.Lütfen yardim edin!!!!

Çağatay Turgut at: 9 Nisan 2015 14:55 dedi ki...

Hocam gerçekten çok büyük adamsın ellerine emeklerine sağlık. Sana ne kadar teşekkür etsem azdır. Allah razı olsun.

egvrcn at: 10 Nisan 2015 00:25 dedi ki...

Teşekkürler Çağatay, işine yaramasına sevindim

Yorum Gönder

Check Page Rank
DMCA.com