アプリを内部ストレージにのみインストールできるようにしたい。私は2つのオプションを試しました:
- マニフェストでストレージ設定を指定していません (ドキュメントによると、これによりアプリは内部ストレージにのみインストールされます) 。
android:installLocation="internalOnly"
マニフェストで明示的に指定する
どちらの場合も、Android 4.4.2、Kernel 3.4.67 を実行し、SD カードを備えたタブレットにインストールしようとすると、アプリをタブレット ストレージにインストールするか、SD カードにインストールするかを選択するよう求められます。タブレットには十分な無料の内部ストレージ (9 GB) があります。デフォルトの書き込みディスクも内部ストレージに設定されています。
ユーザーがアプリに必要な権限を承認した後、このプロンプトをバイパスして内部ストレージにインストールする方法はありますか?