- ソース を表示
- StarlingでHello WorldをAndroid上で表示 へ行く。
1: 2015-06-17 (水) 16:51:44 njf With "attach" plugin. (Created empty) |
現: 2015-06-18 (木) 02:17:04 njf | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ここでは[[StarlingでHello World]]で作ったアプリをAndroid上で動かします。 | ||
+ | *端末の準備 [#v9749ce5] | ||
+ | まずAndroid端末を用意します。そしてUSBデバッグが可能にしておいてください。このやり方は機種やAndroidのバージョンによって異なります。ここで全て紹介するのは無理なので、「USB デバッグ Android 5」とか、「USB デバッグ ドライバ Nexus7」といった感じで機種名やバージョン番号で検索して調べてみてください。 | ||
+ | |||
+ | また、Adobe Air for Androidを使って開発する場合でも、実際にはJavaでのAndroidアプリ開発について基本的な事は知っておく必要があります。出来れば入門書などを読んで簡単なアプリをJavaで作れるようになっておくことをお勧めします。 | ||
+ | |||
+ | 端末が準備できたら、パソコンにUSBで接続しておきましょう。 | ||
+ | |||
+ | *プロファイルの追加 [#u2715c65] | ||
+ | |||
+ | [[StarlingでHello World]]ではWeb用としてアプリを作成しました。これをそのまま編集しても良いのですが、開発中はWeb用のままのほうが便利なことが多いです。よってWeb用の設定を残したまま、Androidの設定を追加します。 | ||
+ | |||
+ | そのために、パブリッシュ設定から「プロファイル」の横にある歯車アイコンを押して「プロファイルの複製」を選び、適当な名前をつけてプロファイルのコピーを作成します。ここでは「Android」という名前にしています。 | ||
+ | |||
+ | &ref(helloWorldAndroidProfile.png,mw:480,mh:360); | ||
+ | |||
+ | 複製できたらその設定を変更していきます。まず「ターゲット」をAir for Androidにしましょう。 | ||
+ | |||
+ | &ref(helloWorldAndroidTarget.png,mw:480,mh:360); | ||
+ | |||
+ | 次に「ターゲット」の横のスパナアイコンを押して「Air for Android」設定を開きます。 | ||
+ | まず「一般」タブで「起動時の縦横比」を作っているアプリにあわせて修正します。 | ||
+ | また、「レンダリングモード」を「ダイレクト」にします。 | ||
+ | |||
+ | &ref(helloWorldAndroidAir1.png,mw:480,mh:360); | ||
+ | |||
+ | パブリッシュ設定のハードウエアアクセレーションと、こことで2カ所「ダイレクト」と設定する必要があり、よくどちらかを忘れるので気をつけてください。 | ||
+ | 今は前回すでにパブリッシュ設定のハードウエアアクセレーションは設定済みのはずです。 | ||
+ | |||
+ | 次にデプロイタブで「証明書」、「パスワード」、を入力し、「このセッション中はパスワードを保存する」にチェックを入れておいてください。また、「AIRランタイムをアプリケーションと共に埋め込む」を選択しておいた方が良いでしょう。埋め込まない方がアプリの容量は節約できますが、ユーザーがAirのランタイムをインストールするという手間が必要となってしまいます。 | ||
+ | |||
+ | 証明書はAndroidで開発を行ったことのある人はその時の証明書を使い、パスワードもその証明書のものを入力すれば良いでしょう。そうで無い人は「作成」ボタンで新しく証明書を作成できます。テスト用ですので、入力項目は適当でもかまいません。実際のリリースの場合はパスワードなどが類推されにくいものにするようにしましょう。 | ||
+ | |||
+ | &ref(helloWorldAndroidAir2.png,mw:480,mh:360); | ||
+ | |||
+ | 最後に「権限」タブで「INTERNET」にチェックをしておきます。 | ||
+ | |||
+ | &ref(helloWorldAndroidAir3.png,mw:480,mh:360); | ||
+ | |||
+ | あとは「デバック」「ムービーをデバッグ」「USB経由でデバイスを使用」で端末IDを選択します。もし端末IDが表示されていなければ、「デバイスリストを更新」を選択してください。ただしく端末が接続されていれば、しばらくすると端末IDが表示されます。もしそれでも出なければデバイスとの接続を確認してください。 | ||
+ | |||
+ | &ref(helloWoldAndroidDebug.png,mw:480,mh:360); | ||
+ | |||
+ | これでしばらくするとデバイス上で自動でアプリが起動され、「Hello World」が表示されます。 |
- StarlingでHello WorldをAndroid上で表示 のバックアップ一覧
- StarlingでHello WorldをAndroid上で表示 のバックアップ差分(No. All)
- 1: 2015-06-17 (水) 16:51:44 njf
- With "attach" plugin. (Created empty)
- 現: 2015-06-18 (木) 02:17:04 njf
- 1: 2015-06-17 (水) 16:51:44 njf
ぺージ情報 | |
---|---|
ぺージ名 : | StarlingでHello WorldをAndroid上で表示 |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 2316,
today: 1,
yesterday: 0