自分のアプリケーションがAndroid搭載デバイスにインストールされたとき、アプリケーションフレームワークのどのコンポーネントがインストールサイトを決定し、インストールサイト(モバイルメモリまたはSDカード)を管理できるかを知る必要がありましたか?Androidでのアプリケーションインストール
1
A
答えて
1
を、あなたのSD card.Youのインストールのためのオプションを提供することができますが、これらの中から選ぶことができ、あなたのマニフェスト
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation=["auto" | "internalOnly" | "preferExternal"
でこれが必要になります。 しかし、デフォルトでは、あなたのアプリは常にデバイスに保存されます。ユーザーはいつでもSDカードに転送することができます。
1
ここでアンドロイドのドキュメントを確認してください[1]。 SDカードにインストールするには、マニフェストに
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="preferExternal">
と入力してください。
下位互換性のために、「preferExternal」ではなく「auto」を使用してください。
[1] http://developer.android.com/guide/appendix/install-location.html
1
マニフェストファイルでは、デフォルトとして設定されているため、ユーザーがアプリケーションをダウンロードすると、モバイルメモリにダウンロードされます。あなたは、ユーザーが自分のSDカードにアプリケーションを移動するためのオプションを持っているしたい場合は、追加することができます。
android:installLocation="auto"
それはマニフェストセクションに配置する必要があります。例:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.application"
android:installLocation="auto"
android:versionCode="1"
android:versionName="1.0" >
関連する問題
- 1. アプリケーションインストールの問題
- 2. Powershellによるアプリケーションインストールの自動化
- 3. アプリケーションインストールに失敗しましたエラー[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]
- 4. は非AndroidのJavaでのAndroid
- 5. @androidへのアクセス:私のAndroidアプリケーションでコード
- 6. AndroidでのJavaScript
- 7. Androidでのロケール
- 8. AndroidでのAPI
- 9. Androidでのハンドルエラー
- 10. Androidでのマルチプロセッシング
- 11. Androidでのログインアプリケーション
- 12. Androidでのネットワーキング
- 13. AndroidでのAdSense
- 14. アンドロイドでAndroidの
- 15. androidでのアクティビティ
- 16. AndroidでのZxing:Eclipse
- 17. Androidでのシャットダウンイベント
- 18. すべてのAndroidの連絡先をAndroid用Androidで読む
- 19. AndroidのJavaのコンテキストでは、Android上でJavaでのJavaScript
- 20. Androidは:私のAndroidアプリでは、タブ
- 21. Androidでの絵画
- 22. Androidアプリケーションのスクリーンタイマーで?
- 23. AndroidでのMDMワークフロー
- 24. AndroidでのOpenGLグラデーションバンディング
- 25. Androidで車のダッシュ
- 26. Androidでの開発
- 27. AndroidでのUSBデバッグ
- 28. iOS Androidでのエコーキャンセル?
- 29. AndroidでのSVGサポート
- 30. のAndroid OSでcom.android.server.ViewServer