Airをインストールしようとすると次のようなエラーが発生すると思います。Atom(x86アーキテクチャ)CPUに対応していないために発生します。Air上で動作するアプリを使用する場合、アプリ側が対応を行っている必要があります。CPUの端末の事をAtom端末、それ以外の大多数の端末の事をARM端末と記述します)。Airを使用したアプリをAtom端末に対応させる方法を紹介します。Airを使ってAndroidアプリを作っている方はAtom端末にも対応させてみてはいかがでしょうか。Airの開発経験のある方を対象とするので、細かい点は省略して要点を絞って記載します。Extentionを使用している場合、xmlの定義にAndroid-x86を追加します。ARM端末とAtom端末とで処理を分ける必要がない場合でも行います。Android-x86′′オプションを追加します。%PLATFORM_DEFAULT%Airアプリのパッケージング今までは以下のようなパラメタでadtコマンドを実行していたと思います。(略)これからも、ARM端末向けのパッケージは今までと同様のコマンドで作成します。これに加え、Atom端末向けに以下のコマンドを実行します。(略)つまり、ARM端末用とAtom端末用とでapkファイルを二つ作成します。ちなみに、application.xmlとapplication_x86.xmlの内容は、versionNumber以外は同一で構いません。application_x86.xmlのversionNumberの方が大きくなるように注意してください。xmlns="http://ns.adobe.com/air/application/3.6"><id>appliID</id><versionNumber>0.6.2</versionNumber>(略)この時、Atom端末用のapkファイルの方が10MB近くファイルサイズが大きくなります。Airランタイムが必ず同梱されるためです。Consoleからapkファイルを公開します。この際、アドバンストモードに切り替えた後、前の手順で作成した二つのapkファイルを両方ともアップロードします。APKというらしい)。ちなみにx86アーキテクチャのCPUはx86とARMの両方に対応しているという判定になるようです。そのため、もしARM端末用APKファイルのversionNumberの方を大きくした状態でAtom端末でダウンロードするとARM端末用APKファイルをダウンロードしてしまうため、インストール時にエラーが発生します。Extensionのパッケージング時にx86を指定(extension.xmlとadtコマンドの引数)APKのパッケージング時にARM用とAtom用の二つのAPKファイルを作成する。両方のAPKファイルを登録するずいぶん端折ったので、わからない事が多々あると思います。遠慮なく聞いてくださってけっこうですし、参考サイトにはすべての情報が掲載されています。あと、もし誤りがあればご指摘いただけると助かります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。