<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Flash%2FFlashDevelop%E3%81%A7AirforAndroid</id>
		<title>Flash/FlashDevelopでAirforAndroid - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Flash%2FFlashDevelop%E3%81%A7AirforAndroid"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Flash/FlashDevelop%E3%81%A7AirforAndroid&amp;action=history"/>
		<updated>2026-04-18T18:09:46Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Flash/FlashDevelop%E3%81%A7AirforAndroid&amp;diff=841&amp;oldid=prev</id>
		<title>127.0.0.1: ページの作成:「==androidエミュレータインストール== AndroidSDK http://developer.android.com/sdk/index.html  #android/エミュインストール編 [ｼｮｰﾄｶｯﾄ...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Flash/FlashDevelop%E3%81%A7AirforAndroid&amp;diff=841&amp;oldid=prev"/>
				<updated>2015-05-19T18:17:59Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「==androidエミュレータインストール== AndroidSDK http://developer.android.com/sdk/index.html  #&lt;a href=&quot;/index.php/Android/%E3%82%A8%E3%83%9F%E3%83%A5%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E7%B7%A8&quot; title=&quot;Android/エミュインストール編&quot;&gt;android/エミュインストール編&lt;/a&gt; [ｼｮｰﾄｶｯﾄ...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==androidエミュレータインストール==&lt;br /&gt;
AndroidSDK&lt;br /&gt;
http://developer.android.com/sdk/index.html&lt;br /&gt;
&lt;br /&gt;
#[[android/エミュインストール編]] [ｼｮｰﾄｶｯﾄ]&lt;br /&gt;
&lt;br /&gt;
==FlashDevelopのandroidプロジェクトテンプレートのインストール==&lt;br /&gt;
http://www.fazermokeur.com/sandBox/airAndroid/165%20ActionScript%203%20-%20AIR%20AS3%20Projector%20for%20Android.rar&lt;br /&gt;
&lt;br /&gt;
以下へ解凍した&amp;quot;165 ActionScript 3 - AIR AS3 Projector for Android&amp;quot;dirをそのまま入れる&lt;br /&gt;
 C:\Documents and Settings\usrxxxx\Local Settings\Application Data\FlashDevelop\Projects&lt;br /&gt;
 (ツール/アプリケーションファイルで開くことも可能）&lt;br /&gt;
&lt;br /&gt;
==android用AirSDKを作成==&lt;br /&gt;
以下をダウンロード&lt;br /&gt;
&lt;br /&gt;
Flex4.1SDK&lt;br /&gt;
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex4sdk&lt;br /&gt;
&lt;br /&gt;
AirSDK&lt;br /&gt;
http://www.adobe.com/products/air/sdk/&lt;br /&gt;
&lt;br /&gt;
#&amp;quot;FlexSDK4.1ディレクトリ&amp;quot;を&amp;quot;AirSDKディレクトリ&amp;quot;で上書きし、ディレクトリを&amp;quot;flex_sdk_4.1_and_air_sdk&amp;quot;などとリネームしておく。&lt;br /&gt;
#パスを通す。(設定/コントロールパネル/システム/詳細設定/環境変数/Pathに&amp;quot;;D:\flex\flex_sdk_4.1_and_air_sdk\bin&amp;quot;を追加）&lt;br /&gt;
&lt;br /&gt;
==swfファイル作成==&lt;br /&gt;
#FlashDevelopの新規プロジェクトからair for androidテンプレートでプロジェクトを作成する&lt;br /&gt;
#プロジェクト/プロジェクトの設定/書き出しプレイヤーバージョンをFlashPlayer10.1に設定する&lt;br /&gt;
#プロジェクト/プロジェクトの設定/コンパイラー設定/CustomPathtoFlexSDKに&amp;quot;D:\flex\flex_sdk_4.1_and_air_sdk&amp;quot;などと設定する（最後にbinはつけない)&lt;br /&gt;
&lt;br /&gt;
(error)FlashPlayerを待ってデバッガーに接続します。と出る場合↓&lt;br /&gt;
*最上部リンクよりflex_sdk_4.1をダウンロードする。（http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4からダウンロードしたflex_sdk_4.1.0.16076_mplでは同メッセージが出る&lt;br /&gt;
*sdkが適切に指定されてないので、sdkのパスを確認する&lt;br /&gt;
*fdプロジェクト(~.as3proj)をテキストエディタで開き、testMovieCommandに適切なsdkが指定されているか確認する&lt;br /&gt;
*application.xmlのcontentタグにbin/が含まれていれば削除&lt;br /&gt;
&lt;br /&gt;
==証明書を作成==&lt;br /&gt;
#プロジェクト内にできている、CreateCertificate.batを実行する&lt;br /&gt;
#SelfSigned.p12の証明書ができる&lt;br /&gt;
&lt;br /&gt;
==apkファイルを作成する==&lt;br /&gt;
#application.xmlをメモ帳で開き以下のように変更（ここはビルドデバッグができなくなるのでapkを作ったら戻す&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;content&amp;gt;android.swf&amp;lt;/content&amp;gt; ←変更前&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;content&amp;gt;bin/android.swf&amp;lt;/content&amp;gt; ←変更後&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;image72x72&amp;gt;icons/icon_72.png&amp;lt;/image72x72&amp;gt; ←削除&lt;br /&gt;
#メモ帳に以下を記述し、ApkDebug.batにファイル名を変更（デバッグ用&lt;br /&gt;
 adt -package -target apk-debug -storetype pkcs12 -keystore SelfSigned.p12 apk/android.apk application.xml -C bin .&lt;br /&gt;
#メモ帳に以下を記述し、ApkEmu.batにファイル名を変更（エミュレータ用&lt;br /&gt;
 adt -package -target apk-emulator -storetype pkcs12 -keystore SelfSigned.p12 apk/android.apk application.xml -C bin .&lt;br /&gt;
#メモ帳に以下を記述し、ApkRelease.batにファイル名を変更（リリース用&lt;br /&gt;
 adt -package -target apk -storetype pkcs12 -keystore SelfSigned.p12 apk/android.apk application.xml -C bin .bin/android.swf&lt;br /&gt;
#ApkDebug.batを実行&lt;br /&gt;
#パスをfdと入力&lt;br /&gt;
&lt;br /&gt;
===上記方法でapkが作れなかったら、PackageAssistantProでapkファイルを作成する===&lt;br /&gt;
#PackageAssistantProをインストール http://dl.dropbox.com/u/117996/applications/AIR2/PackageAssistantProWin.zip&lt;br /&gt;
#出てきたフォームに以下のような感じで入力&lt;br /&gt;
 -java.exe?&lt;br /&gt;
 C:\Program Files\Java\jdk1.6.0_17\bin\java.exe&lt;br /&gt;
 -adt_jar fro air 2.5?&lt;br /&gt;
 D:\flex\flex_sdk_4.1_and_air_sdk\lib\adt.jar&lt;br /&gt;
 -certificate?(作った証明書ファイルを指定&lt;br /&gt;
 D:\home\flex\Android\SelfSigned.p12&lt;br /&gt;
 -xml file(作ったapplication.xml(いったんbrowserボタンを押さないと先に進めない&lt;br /&gt;
 D:\home\flex\Android\application.xml&lt;br /&gt;
 -swf file(作ったswf(いったんbrowserボタンを押さないと先に進めない&lt;br /&gt;
 D:\home\flex\Android\bin\Android.swf&lt;br /&gt;
 -cert pass(証明書作成時のパス&lt;br /&gt;
 fd（FlashDevelopで作った際のデフォルトパス&lt;br /&gt;
 -apk dir&lt;br /&gt;
 D:\home\flex\android\apk&lt;br /&gt;
&lt;br /&gt;
(error)Could not load keystore file or password is incorrectが出る場合↓&lt;br /&gt;
*上のadt_jar fro air 2.5?は&amp;quot;~\adt.jar&amp;quot;まで入力する&lt;br /&gt;
&lt;br /&gt;
(error).apk作成時にエラー↓&lt;br /&gt;
*PackageAssistantProのバージョンを0.3.1にしてみる&lt;br /&gt;
&lt;br /&gt;
(error)your file is readyとでるが.apkが作成されない場合↓&lt;br /&gt;
*application.xml内のiconタグを削除&lt;br /&gt;
&lt;br /&gt;
==apkファイルをインストールする==&lt;br /&gt;
#メモ帳で以下ファイルを作成し、ファイル名をAPK_DEPLOY.batに変更する&lt;br /&gt;
 adb install -r D:/home/flex/android/apk/android.apk&lt;br /&gt;
#androidエミュレータを起動したままAPK_DEPLOY.batを実行&lt;br /&gt;
#successとなれば成功&lt;br /&gt;
&lt;br /&gt;
(error)[INSTALL_FAILED_INVALID_APK]が出る場合は↓&lt;br /&gt;
*apkがリリース用となっているのでデバッグ用のapkをインストールする。上のapk作成でdebug用apkを作る&lt;br /&gt;
&lt;br /&gt;
(erro)INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATESが出る場合は↓&lt;br /&gt;
*署名が失敗しているので署名作成からやり直し。&lt;br /&gt;
*一度android側でsetting/appilcation/application manageからインストールしたアプリを削除してみる&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==エミュレータにairをインストール==&lt;br /&gt;
 adb install -r D:/flex/flex_sdk_4.1_and_air_sdk/runtimes/air/android/emulator/Runtime.apk&lt;br /&gt;
&lt;br /&gt;
=おまけ=&lt;br /&gt;
==apk作成時にwarning : aplication has not specified its permission requirements in application.xmlが出る==&lt;br /&gt;
以下をappilcation.xmlに追加&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;application xmlns=&amp;quot;http://ns.adobe.com/air/application/2.5&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;&amp;lt;nowiki /&amp;gt;android&amp;gt;&lt;br /&gt;
     &amp;lt;&amp;lt;nowiki /&amp;gt;manifestAdditions&amp;gt;&lt;br /&gt;
       &amp;lt;![CDATA[&lt;br /&gt;
         &amp;lt;&amp;lt;nowiki /&amp;gt;manifest&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- パーミッション情報--&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.INTERNET&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.WRITE_EXTERNAL_STORAGE&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.READ_PHONE_STATE&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.ACCESS_FINE_LOCATION&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.ACCESS_COARSE_LOCATION&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.CAMERA&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.RECORD_AUDIO&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.DISABLE_KEYGUARD&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.WAKE_LOCK&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.ACCESS_NETWORK_STATE&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;&amp;lt;nowiki /&amp;gt;uses-permission android:name=&amp;quot;android.permission.ACCESS_WIFI_STATE&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/manifest&amp;gt;&lt;br /&gt;
       ]]&amp;gt;&lt;br /&gt;
     &amp;lt;/manifestAdditions&amp;gt;&lt;br /&gt;
   &amp;lt;/android&amp;gt;&lt;br /&gt;
 &amp;lt;/application&amp;gt;&lt;br /&gt;
=参考URL=&lt;br /&gt;
http://blog.appforandroid.info/?tag=flashdevelop&lt;br /&gt;
&lt;br /&gt;
http://www.hara3.net/blog/2010/06/air-for-android.html&lt;br /&gt;
&lt;br /&gt;
http://www.flashdevelop.org/community/viewtopic.php?f=19&amp;amp;t=6994&lt;br /&gt;
&lt;br /&gt;
Flex SDK を使用した最初の Android 用 AIR アプリケーションの作成&lt;br /&gt;
http://help.adobe.com/ja_JP/air/build/WS901d38e593cd1bac25d3d8c712b2d86751e-8000.html&lt;br /&gt;
&lt;br /&gt;
スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは&lt;br /&gt;
http://www.atmarkit.co.jp/fsmart/articles/airandroid03/03.html&lt;br /&gt;
&lt;br /&gt;
FlashDevelopによるAndroidアプリの開発&lt;br /&gt;
http://www.saturn.dti.ne.jp/~npaka/flash/as30/HelloWorld_FlashDevelop_Android/index.html&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>	</entry>

	</feed>