Aplikace Animate CC umožňuje publikování obsahu v prostředí Adobe® AIR™ for Android.

Tento článek popisuje konfiguraci nastavení publikování pro prostředí AIR for Android v aplikaci Animate. Všechny informace o vývoji aplikací pro prostředí Adobe AIR™ najdete v příručce Building Adobe AIR Applications (Vývoj aplikací Adobe AIR).

Informace o požadavcích na hardware a software u aplikací AIR pro stolní počítače a mobilní zařízení naleznete v systémových požadavcích prostředí AIR.

Veškerou dokumentaci k prostředí AIR pro vývojáře naleznete v odkazech na zdroje informací o prostředí Adobe AIR.

Videa a výukové lekce

Následující výuková videa popisují vytváření aplikací prostředí AIR™ for Android v aplikaci Animate:

Poznámka:

(Pouze AIR 3.7) Balení aplikací jen s vázaným běhovým modulem (Android)

U verze AIR 3.7 dojde při balení aplikací AIR pro systém Android do jakéhokoli cíle ke vložení běhového modulu AIR. Díky tomu se zlepšuje zkušenost uživatele, protože není třeba stahovat běhový modul AIR samostatně. Vedlejším účinkem ale je, že velikost aplikace se zvýší asi o 9 MB.

Pokud byla ke sbalení aplikace AIR for Android použita možnost Sdílený běhový modul, zobrazí aplikace Animate upozornění.

Vytvoření souboru prostředí Adobe AIR for Android

K vytváření dokumentů prostředí Adobe AIR for Android v aplikaci Animate můžete použít volbu Soubor >Nový příkaz. Můžete také vytvořit soubor FLA ActionScript® 3.0 a převést jej na soubor prostředí Adobe AIR for Android pomocí dialogového okna Nastavení publikování.

Chcete-li vytvořit soubor prostředí AIR for Android, proveďte jeden z následujících úkonů:

  • V úvodní obrazovce nebo v dialogovém okně Nový dokument (Soubor > Nový) zvolte možnost Prostředí AIR for Android.

  • Otevřete existující soubor FLA a převeďte jej na soubor prostředí AIR for Android. Vyberte možnost Prostředí AIR for Android v nabídce Cíl v dialogovém okně Nastavení publikování (Soubor > Nastavení publikování).

Zobrazení náhledu nebo publikování aplikace prostředí AIR for Android

Můžete zobrazit náhled souboru SWF Flash Air for Android tak, jak by vypadal v okně aplikace AIR. Používání náhledu je užitečné v případě, kdy chcete vidět, jak budou vypadat viditelné aspekty aplikace. Přitom ale nemusíte aplikaci balit ani instalovat.

  1. Zkontrolujte, zda je nastavení cíle v dialogovém okně Nastavení publikování nastaveno na možnost Prostředí AIR for Android.

  2. Vyberte položky Ovládání > Testovat film > Testovat nebo stiskněte kombinaci kláves Ctrl+Enter.

Pokud jste ještě nenastavili možnosti aplikace v dialogovém okně Nastavení aplikace a instalátoru, vygeneruje aplikace Animate výchozí soubor deskriptoru aplikace (název_souboru_swf-app.xml) automaticky. Aplikace Animate vytvoří soubor ve stejné složce, ve které se nachází soubor SWF. Pokud jste nastavení aplikace provedli v dialogovém okně Nastavení aplikace a instalátoru, odpovídá soubor deskriptoru aplikace tomuto nastavení.

Chcete-li publikovat soubor prostředí AIR for Android, proveďte jeden z následujících úkonů:

  • V dialogovém okně Nastavení publikování klepněte na tlačítko Publikovat.

  • V dialogovém okně AIR for Android – nastavení klepněte na tlačítko Publikovat.

  • Vyberte příkaz Soubor > Publikovat.

  • Vyberte příkaz Soubor > Náhled publikování.

Když publikujete soubor AIR, vytvoří aplikace Animate soubor SWF a soubor XML deskriptoru aplikace. Aplikace Animate potom sbalí kopie obou souborů společně se všemi dalšími soubory, které jste do aplikace přidali, do souboru instalátoru prostředí AIR (název_souboru_swf.apk).

Vytvoření aplikace prostředí AIR for Android

Po dokončení vývoje aplikace určete nastavení pro soubory deskriptoru aplikace a instalátoru prostředí AIR for Android, které jsou potřeba pro její nasazení. Aplikace Animate tyto soubory deskriptoru a instalátoru vytvoří společně se souborem SWF při publikování souboru AIR for Android.

K určení nastavení těchto souborů slouží dialogové okno Prostředí AIR for Android – Nastavení aplikace a instalátoru. Po vytvoření souboru prostředí AIR for Android lze toto dialogové okno otevřít z inspektoru vlastností daného dokumentu. K otevření dialogového okna také můžete použít tlačítko Nastavení v nabídce Přehrávač na kartě Animate v dialogovém okně Nastavení publikování.

Vytvoření souboru aplikace Adobe AIR

  1. V aplikaci Animate otevřete soubor FLA nebo sadu souborů, které tvoří vaši aplikaci Adobe AIR.

  2. Než otevřete dialogové okno AIR – Nastavení aplikace a instalátoru, uložte soubor FLA prostředí AIR for Android.

  3. Vyberte Soubor > Nastavení prostředí AIR for Android.

  4. Doplňte údaje v dialogovém okně Prostředí AIR for Android – Nastavení aplikace a instalátoru a pak klepněte na tlačítko Publikovat.

    Po klepnutí na tlačítko Publikovat, budou sbaleny následující soubory:

    • Soubor SWF

    • Soubor deskriptoru aplikace

    • Soubory ikon aplikace

    • Soubory uvedené v textovém poli Zahrnuté soubory

    Poznámka:

    Publikování aplikace AIR for Android se nezdaří, pokud název souboru zadaný pro soubor FLA nebo SWF obsahuje dvoubajtové znaky.


Dialogové okno Prostředí AIR for Android – nastavení aplikace a instalátoru je rozděleno na čtyři karty: Všeobecné, Nasazení, Ikony a Oprávnění.

Nastavení karty Všeobecné

Karta Všeobecné v dialogovém okně Prostředí AIR for Android – nastavení aplikace a instalátoru obsahuje následující možnosti:

Výstupní soubor

Název a umístění souboru AIR, který má být vytvořen při použití příkazu Publikovat. Přípona výstupního souboru je APK.

Název aplikace

Název, který instalátor aplikace AIR použije k vytvoření názvu souboru a složky aplikace. Název musí obsahovat pouze znaky, které jsou platné pro názvy souborů nebo složek. Ve výchozím nastavení je stejný jako název souboru SWF.

ID aplikace

Označuje aplikaci jedinečným identifikátorem. Pokud chcete, můžete výchozí identifikátor změnit. V identifikátoru nepoužívejte mezery nebo speciální znaky. Platnými znaky jsou pouze 0–9, a–z, A–Z a . (tečka); délka může být 1 až 212 znaků. Výchozí identifikátor je com.adobe.example.applicationName.

Verze

Volitelné. Určuje číslo verze aplikace. Výchozí hodnotou je 1.0.

Označení verze

Volitelné. Řetězec popisující verzi.

Poměr stran

Umožňuje vybrat pro aplikaci orientaci Na výšku, Na šířku nebo Automaticky. Pokud je vybrána volba Automaticky společně s volbou Automatická orientace, spustí se aplikace v zařízení v závislosti na jeho aktuální orientaci.

Celá obrazovka

Nastaví spuštění aplikace v režimu celé obrazovky. Tato volba není ve výchozím nastavení vybrána.

Automatická orientace

Umožňuje přepnout aplikaci z režimu na výšku do režimu na šířku v závislosti na aktuální orientaci zařízení. Tato volba není ve výchozím nastavení vybrána.

Režim vykreslování

Umožňuje určit, kterou metodu používá běhové prostředí AIR k vykreslení grafického obsahu. Mezi možnosti patří:

  • Auto – automaticky zjistí a použije nejrychlejší dostupný způsob vykreslení v hostitelském zařízení.

  • CPU – použije procesor.

  • GPU - použije režim GPU. Pokud není žádný GPU k dispozici, použije se CPU.

  • Direct - vykreslení pomocí programu Stage3D. Toto je nejrychlejší dostupná metoda vykreslení.

Seznam procesorů, které režim Direct nepodporují, získáte v tématu Nepodporované čipové sady Stage3D, ovladače | Flash Player 11, AIR 3.


Procesor: Umožňuje vybrat typ procesoru zařízení, pro která aplikaci publikujete. Podporované typy procesoru jsou ARM a Intel x86. Podpora procesorů x86 je k dispozici od verze Animate CC 2014.1.

Zahrnuté soubory

Určuje, které další soubory nebo složky budou do balíčku aplikace zahrnuty. Chcete-li přidat soubory, klikněte na tlačítko (+), chcete-li přidat složky, klikněte na tlačítko složky. Chcete-li soubor nebo složku odstranit ze seznamu, vyberte tento soubor nebo složku a klepněte na tlačítko (-).

Ve výchozím nastavení jsou soubor deskriptoru aplikace a hlavní soubor SWF do seznamu balíčku přidány automaticky. Seznam balíčku tyto soubory zobrazuje dokonce i tehdy, pokud jste soubor FLA Adobe AIR ještě nepublikovali. Seznam balíčku zobrazuje soubory a složky nestrukturovaně. Nejsou uváděny soubory ve složkách. Úplné cesty k souborům jsou sice zobrazeny, ale v případě potřeby jsou zkráceny.

Pokud jste do cesty ke knihovně ActionScript přidali soubory nativního rozšíření AIR, tyto soubory se v seznamu rovněž zobrazí.

Součástí tohoto seznamu nejsou soubory ikon. Když aplikace Animate vytváří ze souborů balíček, zkopíruje soubory ikon do dočasné složky, která je vztažena k umístění souboru SWF. Po vytvoření balíčku aplikace Animate tuto složku odstraní.

Nastavení karty Nasazení

Na kartě Nasazení v dialogovém okně Prostředí AIR for Android – nastavení aplikace a instalátoru můžete zadat následující nastavení.

Certifikát

Digitální certifikát pro aplikaci. Můžete certifikát vyhledat procházením nebo vytvořit nový certifikát. Informace o vytvoření digitálního certifikátu viz Podepisování aplikace. Upozorňujeme, že certifikáty pro aplikace systému Android musí mít dobu platnosti nastavenou na nejméně 25 let.

Heslo

Heslo pro vybraný digitální certifikát.

Typ nasazení

Určuje, jaký typ balíčku chcete vytvořit.

  • Nastavení uvolnění umožňuje vytvářet balíčky pro tržiště nebo jakékoli jiné distribuční médium, jako je například web.
  • Nastavení verze pro emulátor umožňuje vytváření balíčků pro ladění v simulátoru mobilních zařízení.
  • Nastavení Ladění umožňuje ladit program v zařízení, včetně nastavení bodů přerušení v aplikaci Animate a vzdáleného ladění aplikace spuštěné na zařízení se systémem Android. Můžete si také vybrat, jaké síťové rozhraní a adresu IP pro relace ladění použijete.

Běhové prostředí AIR

Určuje, jak se má aplikace chovat v zařízeních, ve kterých ještě není nainstalováno běhové prostředí AIR.

  • Možnost Přiložit běhové prostředí AIR k aplikaci přidá běhové prostředí do instalačního balíčku aplikace tak, aby nebylo požadováno žádné další stahování. Tím se značně zvýší velikost balíčku aplikací.
  • Volba Získat běhové prostředí AIR z zajistí, že instalační program stáhne běhové prostředí z webu Google Playstore nebo Amazon Appstore.

Po publikování

Umožňuje určit, zda má být aplikace nainstalována do aktuálně připojeného zařízení Android a zda se má ihned po instalaci spustit.

Nastavení karty Ikony

Na kartě Ikony v dialogovém okně Prostředí AIR for Android – nastavení aplikace a instalátoru můžete nastavit ikonu pro aplikaci Android. Tato ikona se zobrazí poté, co aplikaci nainstalujete a spustíte v běhovém prostředí AIR for Android. Můžete určit různé velikosti, jaké má ikona mít v různých zobrazeních. Ikony, které pro Android zvolíte, nemusí tyto velikosti přísně dodržovat.

Chcete-li nastavit ikonu, klikněte na kartě Ikony na velikost ikony a pak vyhledejte soubor, který chcete pro tuto velikost použít. Soubory musí být ve formátu PNG (Portable Network Graphics).

Pokud pro určitou velikost ikony nedodáte obraz, vytvoří prostředí Adobe AIR chybějící obraz ikony změnou velikosti jednoho z dodaných obrazů.

Nastavení karty Oprávnění

Na kartě Oprávnění můžete určit služby a data, ke kterým má mít aplikace přístup v zařízení.

  • Chcete-li použít oprávnění, zaškrtněte příslušné políčko.

  • Chcete-li zobrazit popis oprávnění, klepněte na název oprávnění. Popis se zobrazí pod seznamem oprávnění.

  • Chcete-li místo použití dialogového okna ručně spravovat oprávnění, vyberte možnost Ručně spravovat oprávnění a dodatky manifestu v souboru deskriptoru aplikace.

Jazykové nastavení

Na panelu Jazyky můžete vybrat jazyky, s nimiž má být aplikace v úložišti aplikací nebo v tržišti spojená. Výběrem jazyka umožníte uživatelům operačního systému Android v daném jazyce stáhnout aplikaci. Tato jazyková nastavení pouze lokalizují uživatelské rozhraní vaší aplikace.

Pokud nejsou vybrány žádné jazyky, aplikace je publikována ve všech podporovaných jazycích. Díky tomu nemusíte vybírat všechny jazyky. Prostředí Adobe AIR podporuje uvedené jazyky. Systém Android může podporovat další jazyky.

Poznámka:

Air for Android podporuje tyto tři nové jazyky:

  • dánština,
  • hebrejština, 
  • norština.

Tato práce podléhá licenci Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.  Na příspěvky ze služeb Twitter™ a Facebook se nevztahují podmínky licence Creative Commons.

Právní upozornění   |   Zásady ochrany osobních údajů online