外部のハードウェアデバイスからプッシュされたBluetoothの受信ボックスから、特定のファイルを取得する必要があります。プログラムでBluetoothフォルダの場所を見つける方法はありますか?銀河では/mnt/sdcard/bluetooth
、欲望では/mnt/sdcard/downloads/bluetooth
と思われます。Bluetoothの受信トレイの検索
ありがとうございます!利用状況に応じて、仕事ができる
外部のハードウェアデバイスからプッシュされたBluetoothの受信ボックスから、特定のファイルを取得する必要があります。プログラムでBluetoothフォルダの場所を見つける方法はありますか?銀河では/mnt/sdcard/bluetooth
、欲望では/mnt/sdcard/downloads/bluetooth
と思われます。Bluetoothの受信トレイの検索
ありがとうございます!利用状況に応じて、仕事ができる
(!があるはずですが)私の知る限り、APIを介して、これを行うには、シンプルで簡単な方法はありません
2つの溶液(;最初のものはそうです一般的に、より良い):SharedPreference
(例えば) "bluetoothLocationが" あるかどう起動時には
、あなたはチェックをアプリ。それが見つからない場合、アプリはファイルが見つかるまで、(a)FSか(b)/ mnt /(おそらく(b)が良い)のFSを探します:
name.equals("bluetooth")
およびisDirectory()
。そして、それはパスを保存し、そこに行きます。また、あなたは可能性
greoermmvemoper190erjvw0j9e2.txt
)を使用してファイルを送信します。次に、この共有されたハードコードされた名前のファイルが見つかるまで、アプリケーションはFSを検索し、その場所を保存します。これらはどちらも完璧ではなく、その実行可能性はコンテキストによって異なります。私はそこにそれを投げ捨てると思った。それが役に立てば幸い。