ふぃーるナものづくり
by feelimage2
フィールイメージ-メニュー
フィールイメージtop
実績
プレス、広報
会社概要
資料請求
お問い合せ
---------------------
デジタル易化サイト
早わかり動画サイト
office産業イラスト制作


フィールイメージ株式会社

東京事業所:
神奈川県川崎市高津区坂戸3-2-1KSP西413F
tel:(044)328-5286

広島本社:〒739-0313
広島県安芸区瀬野西5-14-14

tel:082-573-0579
カテゴリ
全体
日記
経営
わかりやすさ研究会
技能伝承問題解決支援
LED工作
映像日記
車中泊改造
ダイエット
memo
以前の記事
2012年 08月
2012年 07月
2012年 05月
2012年 03月
2012年 02月
2012年 01月
2011年 12月
2011年 10月
2011年 09月
2011年 08月
2011年 07月
2011年 06月
2011年 05月
2011年 04月
2011年 03月
2011年 02月
2011年 01月
2010年 12月
2010年 11月
2010年 10月
2010年 09月
2010年 08月
2010年 07月
2010年 06月
2010年 05月
2010年 04月
2010年 03月
2010年 02月
2010年 01月
2009年 12月
2009年 11月
2009年 10月
2009年 09月
2009年 08月
2009年 07月
2009年 06月
2009年 05月
2009年 04月
2009年 03月
2009年 02月
2009年 01月
2008年 12月
2008年 11月
2008年 10月
2008年 09月
2008年 08月
2008年 07月
2008年 06月
2008年 05月
お気に入りブログ
TEZZの気まぐれサラダ
最新のトラックバック
ライフログ
検索
タグ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
Air for androidでSDカードにアプリをインストールする方法 (メモ)
自分のメモです。

Air for androidで書き出す時、

設定で、「権限」の
アプリケーション記述ファイルへの権限およびマニフェストの追加を主導で管理します
ひ チェックを入れる。

すると.xmlファイルの

<android>
から
</android>

までが上書きされないとのこと

その間にSDカードインストールの記述を挿入する。


このような感じ


<android>
<manifestAdditions>
<![CDATA[ <manifest android:installLocation="preferExternal"/>
]]>
</manifestAdditions>
</android>


★↑ 上の記述だと SDへのインストールは達成できるが
ほかの標準設定 たとえばスリープ防止などができない。

結果的に、SDインストールとスリープ防止などを両立するときは
下記記述を<android>から</android>までペーストすることにした。

<android>
<manifestAdditions>
<![CDATA[
<manifest android:installLocation="preferExternal">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<supports-screens android:normalScreens="true"/>
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
</manifest>]]>
</manifestAdditions>
</android>




追記
<manifest>要素のinstallLocation属性を「auto」または「preferExternal」に設定することで、アプリを外部のメモリカードにインストールしたり移動することができる

追記2
Air for android 設定で 手動で…にチェックが入っていても、パブリッシュ時に
app.xmlのandroid~androidまでが書き換えられることがある。
その場合、
一度、項目のチェックをすべて外した状態でOKボタンを押し
OKを押すとAir for androidが消えるので さらにAir for androidを立ち上げ
設定でチェックがすべて外れていることを確認し、パブリッシュを押す。
そして、パブリッシュで書き出されたapp.xmlに 上記SDカードインストールの
記述を追加し上書き保存しておく。

その際、Air for androidの標準の設定があれば 前もってその項目をコピーしておき
同時に貼り付ける。

この状態の終了後 パブリッシュを押す

追記3
ここに詳細があった
http://help.adobe.com/ja_JP/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html
[PR]
by feelimage2 | 2012-01-07 16:39 | memo
<< Android マーケットにア... 近藤工芸のLEDを使って車のポ... >>