29 Mayıs 2013 Çarşamba

ADT Package Komutu Kullanarak APK Uzantılı İmzalanmış Apk Oluşturmak

Elimizde apk'sını oluşturmak istediğimiz swf, xml ve "Keytool Kullanarak .p12 veya .pfx uzantılı Dijital Sertifika Oluşturma" bölümünde nasıl oluşturacağımızı öğrendiğimiz .p12 uzantılı imza dosyamız var.

Artık bunları harmanlayıp ortaya bir ürün çıkarabiliriz. Bunun için önce bilgisayarımızda airsdk kurulu olmalıdır. Eğer airsdk paketiniz yoksa şuradan indirebilirsiniz. Ben  indirdiğim dosyayı bilgisayarın D: kısmına bıraktım. Buna dikkat etmeliyiz çünkü CMD ekranında adt'yi nereden çağıracağımızı bilmeliyiz.



Elimizdeki swf, xml ve .p12 uzantılı dosyaları "ADOBE SDK\AIRSDK_Compiler\bin" klasörünün içine kopyalıyoruz.




                                               Resim1: Dosyalarımızı bin dosyasına taşıdık.




Daha sonra başlattan "CMD" yazarak komut istemciyi çalıştırıyoruz. öncelikle "adt.bat" dosyamızın içinde olduğu "bin" klasörünün yolunu göstermeliyiz. bunun için "cd D:\ADOBE SDK\AIRSDK_Compiler\bin" (yada C: de ise o adresi kopyalayıp yapıştırmamız gerek.) daha sonra Resim2'deki gibi komutları yazmalıyız. Buradaki icon.png'ler benim uygulamamın kısayolunu göstermek için eklediğim resimler. Siz de ekleyebilirsiniz.





                                           Resim2: Komutları giriyoruz.




Bu komutları girip enter tuşuna bastığımızda bize .p12 uzantılı imza dosyamızı oluştururken girdiğimiz parolayı soracaktır.(en az 6 haneli olan parola) Parolayı girip enter tuşuna bastığımızda bizi bir kaç saniye bekletecektir.




                                          Resim3: İmzalamak için parola girişi.



 O sırada "bin" dosyasına bakarsak eğer Resim4'teki durumla karşılaşırız.





                                        Resim4: .tmp uzantılı geçici dosyayı görebiliyoruz.

Bütün derleme işlemi bittikten sonra elimizde çalışmaya hazır .apk uzantılı dosyamız oluyor. Bunu istediğimiz bir android OS kullanan cihaza kurup deniyoruz.




                                         Resim5: Apk dosyamız kullanıma hazır.





Not: Eğer kafanıza takılan bir yer olursa sorun. Yardımcı olmaya çalışırım.


KAYNAK: http://help.adobe.com/tr_TR/air/build/WS901d38e593cd1bac1e63e3d128cdca935b-8000.html

Hiç yorum yok:

Yorum Gönder