0

私のアプリは、一部のファイルを bluetooth フォルダーから、アプリケーションによって作成された別のフォルダーに転送する必要があります。問題は、bluetooth フォルダーが異なるデバイスの異なるパスにあることです。私Samsung galaxy S3のパスでは/mnt/sdcard/Bluetooth、アプリケーションをテストすると、BluetoothフォルダーSamsung galaxy S2さえ見つかりません! Javaでプログラムでbluetoothフォルダーを検索または取得できる方法はありますか?

これは、Samsung S3 の Bluetooth フォルダーに移動するコードです。

File sdCard = Environment.getExternalStorageDirectory();
String bluetoothFile = sdCard.getAbsolutePath() + "/Bluetooth";
File bluetoothFolder = new File(bluetoothFile);

そして、このgetメソッドを使用して、Bluetoothフォルダーへのパスを取得します

public File getBluetoothFolder() {
    return bluetoothFolder;
}

これはSamsung S3専用ですが、アプリを別の電話にアップロードするNullPointerExceptionと、Bluetoothフォルダが/mnt/sdcard/Bluetooth

4

0 に答える 0