私の Android アプリでは、デバイスに SD カードがあり、その SD カードが FileSystem (リムーバブル ディスク) として PC または MAC にマウント可能である必要があります。これは、私のモバイル アプリがユーザーが自分の PC から実行する必要がある sd カードに書き込む Windows 用のプログラムがあり、そのプログラムがそのマウントされた SD カード上のファイルと Windows から PC 上のディスクで動作するためです。
これはほとんどのタブレットで問題でした。すべてのタブレットが、そのタブレット用の PC に特別なドライバーを必要とせずに SD カードを PC にリムーバブル ディスクとしてマウントできるわけではないためです。しかし、ほとんどの ICS 電話では、PC がディスクをリムーバブル ストレージとしてマウントしているように見えるため、アプリを API 8 ~ API15 (電話のみ) に制限したいと思います。
Androidアプリのマニフェストで、タブレットを持っているユーザーがAndroidマーケットからダウンロードできないように、アプリがICSタブレットではなくICS Android携帯で動作することを指定する方法はありますか?
ありがとう、