アドビ
製品

トップ

  • Adobe Creative Cloud
  • Creative Cloudグループ版
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • SiteCatalyst

教育向け

  • 学生・教職員個人向け
  • 小・中・高等学校機関
  • 高等教育機関

Adobe Creative Cloud

  • Adobe Creative Cloudとは?

デザインと写真処理

  • Photoshop
  • Illustrator
  • InDesign
  • Adobe Muse
  • Lightroom
  • Elementsファミリー

ビデオ

  • Adobe Premiere Pro
  • After Effects

Web開発&HTML5

  • Edgeツール&サービス [新規ウィンドウで開く]
  • Dreamweaver
  • ゲーム [新規ウィンドウで開く]
  • モバイルアプリ

Adobe Marketing Cloud

  • Adobe Marketing Cloudとは?
  • 分析
  • Webエクスペリエンスマネジメント
  • 広告管理
  • テストとターゲティング
  • ソーシャルマーケティング

Analytics

  • SiteCatalyst
  • Adobe Discover
  • Insight

Target

  • Test&Target
  • Recommendations

Social

  • Adobe Social

Experience Manager

  • CQ
  • Scene7

Meida Manager

  • AdLens

ドキュメントサービス

  • Acrobat
  • FormsCentral [新規ウィンドウで開く]
  • SendNow [新規ウィンドウで開く]
  • Acrobat.com [新規ウィンドウで開く]

パブリッシング

  • Digital Publishing Suite

  • すべての製品を見る
ビジネスソリューション

Digital Media

  • Creative Cloudグループ版
  • ユーザー事例
  • Digital Media事例

ビジネスニーズ別

  • 分析
  • デジタルパブリッシング
  • ドキュメント管理
  • 広告管理
  • ソーシャルマーケティング
  • テストとターゲティング
  • ビデオ編集と公開
  • Web開発 [新規ウィンドウで開く]
  • Webエクスペリエンスマネジメント
  • すべてのビジネスニーズを見る

Digital Marketing

  • Adobe Marketing Cloud
  •  
  • Digital Marekting事例

業種別

  • 放送業界
  • 教育機関
  • 金融機関
  • 行政機関
  • 出版
  • 小売
  • 全業種を見る
サポートとラーニング

サポート

  • サポートホーム
  • サポートプログラム
  • 製品ヘルプ
  • ダウンロードとインストールヘルプ
  • Adobe Creative Cloud メンバーシップサポート
  • サポートお問い合わせ

ラーニング

  • ラーニングとチュートリアル
  • マーケター向けトレーニングサービス [新規ウィンドウで開く]
  • Photoshopマガジン
  • デザインマガジン
  • Focus In(ビデオ制作者向け)
  • Adobe Developer Connection
  • アトリエ(初心者向け写真編集)
  • Adobe Marketing Center
  • Adobe Marketing Cloud Japan Blog [新規ウィンドウで開く]
  • 認定制度
ダウンロード
  • 体験版
  • Adobe Flash Player
  • Adobe Reader
  • Adobe AIR
  • すべてのダウンロードを見る
会社情報
  • 採用情報
  • 投資家の皆様へ(英語)
  • プレスルーム
  • プライバシー
  • 企業の社会的責任(CSR)
  • ショーケース
  • お問い合わせ
  • その他の会社情報
ご購入
  • 個人・プロフェッショナル向け製品
  • 学生・教職員向け製品
  • 小中規模ビジネス向け製品
  • ライセンスについて
  • キャンペーン情報
  • Adobe Marketing Cloudお問合せ [新規ウィンドウで開く]
  • 販売パートナー
検索
 
情報 サインイン
サインインの目的 お客様のアカウントや体験版ダウンロード、製品の拡張機能、コミュニティエリアへのアクセスなどを管理するため
ようこそ、さん
My Adobe
注文状況
ユーザー情報
マイアカウント
製品およびサービスの登録状況
サインアウト
カート
プライバシー My Adobe
アドビ
製品 セクション 購入   検索  
ソリューション会社情報
サポートラーニング
サインイン サインアウト プライバシー My Adobe
先行予約の提供開始予定日Date. 商品が発送されるまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。 先行予約の提供開始予定日Date. ダウンロードの準備が整うまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。
個数:
(消費税を含む )
ご購入には学生・教職員個人版の購入資格の確認が必要です。
小計 (税込)
キャンペーン ( 税込)
送料( 税込)
消費税
Calculated at checkout
合計 ( 税込)
カートの中身を見る
Adobe Developer Connection [ADC] / Flash デベロッパーセンター /

Adobe AIR for Androidの使い方 Mac OS編

著者 原 央樹氏

原 央樹氏

作成日

26 August 2010

ページ ツール

Facebookでシェア
Twitterでツイート
LinkedInでシェア
ブックマーク
印刷

必要条件

ユーザーレベル

初級

Android端末、本当に面白いです。Androidのバージョン2.2以降ではAdobe AIRのRuntimeをインストールすることができ、Adobe AIRアプリが動きます。つまり、Flashの開発環境で、ActionScriptそのままで、Androidコンテンツ/アプリを作成することができるのです。というわけで、本記事ではAdobe AIR for Androidの開発環境の設定方法を解説します。

※Windowsユーザーは、「Adobe AIR for Androidの使い方 Windows編」をご覧ください。

【準備するもの】

  • Flash CS5
    おなじみFlash IDE。
  • AIR for Android Extension for FlashCS5
    Flashの機能拡張。Android用のAIR書き出しをサポートします。Extension Managerから追加します。
  • Android端末
    Android 2.2以降でAdobe AIR Runtimeが動きます。本記事ではAndroid 2.2をインストールしたNexusOneを使用します。
  • Android SDK
    SDK本体よりも、それについてくるUSBドライバとadbというプログラムが重要だったりします。

【作業手順】

  1. Android SDKのインストールと設定。
  2. Android端末の設定。
  3. Adobe AIR for Androidの設定。
  4. Flash CS5で書き出し/Android端末へ転送。

さあ、やりますか。

1. Android SDKのインストールと設定

まず以下のサイトからAndroid SDKをダウンロードします。

mfig1

Android SDK | Android Developers http://developer.android.com/sdk/

「android-sdk-mac_86.zip」を適当な場所にダウンロードして解凍してください。僕はMacintosh HDの直下(/android-sdk-mac_86/)に設置しました。

Windowsの場合は、この後、USBドライバのインストールなどが必要ですが、Mac OSの場合は必要ありません。

2. Android端末の設定

次に、開発したAdobe AIRアプリをAndroid端末に転送できるようにする設定を行います。

Android端末下のメニューボタンを押して、[設定]→[アプリケーション]→[提供元不明のアプリ]にチェックを入れます。

mfig2

同じ画面から[開発]→[USBデバッグ]にチェックを入れます。

mfig3

これらの設定後、Android端末をUSBケーブルで繋ぎ、接続できているのか動作確認してみましょう。ステップ1でダウンロードしたandroid-sdk-mac_86フォルダ内の[tools]フォルダ→[adb]というプログラムを使って、Android端末の動作確認やAdobe AIR Runtimeのインストールを行います。この機会に使い方を覚えてください。

使い方がちょっと特殊で、ターミナルから使用します。ターミナルを立ち上げて、adbまでの絶対パスを打ち込みます。

>/android-sdk-mac_86/tools/adb
mfig4

enterキーを押すと、adbで使えるコマンドがドバっと表示されます。英語ばっかりでびっくりするかもしれませんが、よく読むとadbの使い方を書いてくれてるドキュメントだったりします。これが表示されると、adbが正常に動いてます。

mfig5

次に本体との接続確認をします。先程のadbのパスの後ろに「devices」というオプションを付けます。

>/android-sdk-mac_86/tools/adb devices
mfig6

enterキーを押すと…端末IDが確認できました!ちゃんと接続されています!

mfig7

3. Adobe AIR for Androidの設定

このステップで行うことは以下の2つです。

  • Android端末にAIR 2.5 Runtimeをインストールする。
  • Extension Managerを使って、Flash CS5にAIR 2.5 SDKを設定する。

まず、Android端末にAIR 2.5 Runtimeをインストールするところまでやってみましょう。Adobe labsからもろもろのファイルをダウンロードします。[Sign-up now to participate in the AIR for Android prerelease program]からサインアップします。

mfig8

http://labs.adobe.com/technologies/air2/android/

ログインIDを持っていても[REGISTER NOW! ]から入るみたいです。気を引き締めて常に新鮮な気持ちで!

mfig9

[Download Software]→[Download AIR for Android Builds]へ。

mfig10

[1. AIR 2.5 Runtime - Device [For FroYo onwards]]をクリックして、Android用のAIR Runtime「Runtime_Device_Froyo_20100610.apk」をダウンロードします。とりあえずデスクトップに落とします。

mfig11

このAIR Runtimeを、ステップ2の実機動作確認で使用したadbを使って、Android端末にインストールします。ターミナルを開いて、以下のコマンドを入力します。

>/android-sdk-mac_86/tools/adb install /Users/ユーザー名/Desktop/Runtime_Device_Froyo_20100802.apk
mfig12

しばらくしてSuccessってなるとインストール完了です。

mfig13

次にExtension Managerを使って、FlashCS5にAIR 2.5 SDKを設定します。先程のAIR 2.5 Runtimeのリンクの下にCS5用のリンクがあるので、「AIRforAndroid_FlashCS5.zip」をダウンロードして解凍します。

mfig14

解凍してできたAIRforAndroid_FlashCS5.zxpをダブルクリックすると、Extension Managerが立ち上がるので、この機能拡張をFlash CS5にインストールしてください。

mfig15

4. Flash CS5で書き出し/Android端末へ転送

機能拡張をインストールしたらFlash CS5を起動して、適当にサンプルを作ります。[新規作成]→[ActionScript3.0]か、[テンプレートから作成]→[AIR for Android]を選択します。

トラちゃんの絵を描いてみました。

mfig16

完成したら「HelloAndroid.fla」としていったん保存します。パブリッシュする前に[ファイル]→[パブリッシュ設定...]でAIR for Androidの設定を確認します。[Flash]タブの[Player]を[AIR Android]に設定します。

mfig17

その隣の[設定...]ボタンを押し、「Application & Installer Settings」画面を開きます。

[General]タブでは、Androidアプリの設定を行います。

Output file プログラムファイル名の設定。拡張子は.apk
App name Android端末で表示されるアプリ名。
App ID Android端末内でのアプリケーションID。このIDでアプリを区別するため、他のアプリと被らない名前にしましょう。
Version 適当に。
Aspect ratio Portrait(縦持ち用のアプリ)、Landscape(横持ち用のアプリ)
FullScreen フルスクリーン表示かどうか。
Auto orientation 端末を回転させた時に、それに合わせてコンテンツを回転させるかどうか。
mfig18

[Deployment]タブでは、Flashからの書き出し設定を行います。

Certificate Adobe AIRの証明書を設定する。なければCreateボタンで作りましょう。
Password Adobe AIRの証明書のパスワードを再度入力する。
After publishing この項目が重要!これを設定しておくと、パブリッシュしたコンテンツを実機で直接確認できる!
Path to adb executable in Android SDK tools folder 今まで何回か使ったadb.exeのパスを入力する。筆者の場合は「C:¥android-sdk-windows¥tools¥adb.exe 」。
Install application on the connected Android device/Launch application on the connected Android device 両方にチェックを入れると、パブリッシュしたAdobe AIRアプリが自動的にAndroid端末に送られ立ち上がる。便利!!!!
mfig19

[Icon]タブ
Android端末に表示されるアプリアイコンの設定を行います。設定しなければ、Androidのデフォルトアイコンが適用されます。

mfig20

以上の設定が終わったらAndroid端末をPCに繋いでパブリッシュしてみましょう。
じゃじゃーーーーーーーーん!

mfig21

かっこいいよ、トラちゃーーーーーーん。

今回のサンプルは絵を描いただけなのですが、いろいろ試してみたところ、Papervision3Dなどの複雑なプログラムで組んだアプリや、サーバと通信するようなアプリでもグリグリ動きます(Adobe AIRだから当たり前ですね)。今までにFlashで作ったコンテンツをお持ちの方は、それをAIR for Androidアプリとして書き出してみるだけでも面白いのではないでしょうか。最新のスマートフォン上で走る最新のFlashコンテンツは、技術的にもビジネス的にもとても魅力あるものだと感じています。

筆者のブログでは、Windows版ですが、Flash CS4でのAIR for Androidの設定方法を紹介してます。ご興味ある方はそちらも参考にしていただければと思います。
http://www.hara3.net/blog/2010/06/air-for-android.html

製品

  • Adobe Creative Cloud
  • Creative Cloudグループ版
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • Digital Publishing Suite
  • Elementsファミリー
  • SiteCatalyst
  • 教育向け

ダウンロード

  • 体験版
  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR

サポート

  • ヘルプ&サポート
  • 注文と返品
  • ダウンロードに関するヘルプ
  • ユーザー登録に関するヘルプ

ラーニング

  • トレーニング
  • Adobe TV
  • デザインマガジン
  • Photoshopマガジン
  • Focus In(ビデオ制作者向け)
  • Adobe Developer Connection [ADC]
  • 初心者向け写真編集
  • Adobe Marketing Cloud Japan Blog

ご購入

  • 個人・プロフェッショナル向け製品
  • 学生・教職員向け製品
  • 小中規模ビジネス向け製品
  • ライセンスについて
  • キャンペーン情報
  • 販売パートナー

会社情報

  • プレスルーム
  • パートナープログラム
  • 企業の社会的責任(CSR)
  • 採用情報
  • 投資家の皆様へ(英語)
  • イベント
  • 法的事項
  • セキュリティ
  • お問い合わせ
地域を選択してください 日本(変更)
地域を選択してください 閉じる

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2013 Adobe Systems Software Ireland Ltd. All rights reserved.

利用条件 | プライバシー | Cookie

Reviewed by TRUSTe: site privacy statement