Bir AIR for TV uygulamasını paketlemek için AIR ADT komut satırı aracını kullanabilirsiniz. AIR SDK sürümü 2.5'ten itibaren, ADT, TV aygıtları için paketlemeyi destekler. Paketlemeden önce tüm ActionScript ve MXML kodunuzu derleyin. Ayrıca, bir kod imzalama sertifikanızın olması gerekir. ADT -certificate komutunu kullanarak bir sertifika oluşturabilirsiniz.
ADT komutları ve seçenekleriyle ilgili ayrıntılı bir başvuru için bkz.
AIR Geliştirici Aracı (ADT)
.
AIR paketi oluşturma
AIR paketi oluşturmak için ADT package komutunu kullanın:
adt -package -storetype pkcs12 -keystore ../codesign.p12 myApp.air myApp-app.xml myApp.swf icons
Örnek şunları varsayar:
Komutu uygulama dosyalarını içeren dizinden çalıştırın. Örnekteki uygulama dosyaları myApp-app.xml (uygulama tanımlayıcı dosyası), myApp.swf ve bir simgeler dizinidir.
Komutu gösterildiği şekilde çalıştırdığınızda ADT sizden anahtar deposu şifresini ister. Tüm kabuk programları yazdığınız şifre karakterlerini görüntülemez; yazmayı bitirdiğinizde Enter tuşuna basın. Alternatif olarak, şifreyi ADT komutuna dahil etmek için
storepass
parametresini kullanabilirsiniz.
Bir AIRN paketi oluşturma
AIR for TV uygulamanız yerel bir uzantı kullanıyorsa, bir AIR paketi yerine bir AIRN paketi oluşturun. Bir AIRN paketi oluşturmak için hedef türünü
airn
olarak ayarlayarak ADT package komutunu kullanın.
adt -package -storetype pkcs12 -keystore ../codesign.p12 -target airn myApp.airn myApp-app.xml myApp.swf icons -extdir C:\extensions
Örnek şunları varsayar:
-
ADT aracının yolunun komut satırı kabuğunuzun yol tanımında olduğunu. (Bkz.
Path ortam değişkenleri
.)
-
Sertifika codesign.p12 öğesinin ADT komutunu çalıştırdığınız üst dizinde olduğunu.
-
-extdir
parametresi, uygulamanın kullandığı ANE dosyalarını içeren bir dizini adlandırır.
Bu ANE dosyaları uzantının yalnızca ActionScript saplamasını veya benzetici sürümünü içerir. Yerel kodu içeren uzantısının sürümü AIR for TV aygıtına yüklenir.
Komutu uygulama dosyalarını içeren dizinden çalıştırın. Örnekteki uygulama dosyaları myApp-app.xml (uygulama tanımlayıcı dosyası), myApp.swf ve bir simgeler dizinidir.
Komutu gösterildiği şekilde çalıştırdığınızda ADT sizden anahtar deposu şifresini ister. Tüm kabuk programları yazdığınız şifre karakterlerini görüntülemez; yazmayı bitirdiğinizde Enter tuşuna basın. Alternatif olarak, şifreyi komuta dahil etmek için
storepass
parametresini kullanabilirsiniz.
Yerel uzantıları kullanan AIR for TV uygulaması için bir AIRI dosyası da oluşturabilirsiniz. Bir AIRI dosyası imzalanmamış olması dışında AIRN dosyası gibidir. Örneğin:
adt -prepare myApp.airi myApp.xml myApp.swf icons -extdir C:\extensions
Uygulamayı imzalamaya hazır olduğunuzda, AIRI dosyasından AIRN dosyası oluşturabilirsiniz:
adt -package -storetype pkcs12 -keystore ../codesign.p12 -target airn myApp.airn myApp.airi
Daha fazla bilgi için bkz.
Adobe AIR için Yerel Uzantılar Geliştirme
.