Câu trả lời:
Vị trí mặc định đã có trên thẻ SD bên ngoài của bạn trong thư mục / bluetooth.
Bạn không thể định cấu hình lên Android 4.1 Jelly Bean :
Với bộ thu bluetooth có sẵn, bạn không thể thay đổi vị trí như bây giờ, vì nó được mã hóa cứng. Bạn cần một ứng dụng bên thứ 3 như chuyển tập tin Bluetooth có thể được cấu hình ở đây.
Trong ./packages/apps/Bluetooth/src/com/android/bluetooth/opp/ bạn có thể thấy nó.
Constants.java định nghĩa điều này:
public static final String DEFAULT_STORE_SUBDIR = "/bluetooth";
BluetoothOppReceiveFileInfo.java không có công tắc cho vị trí:
File receiveFile = new File(uniqueFileName);
if (sDesiredStoragePath == null) {
sDesiredStoragePath = Environment.getExternalStorageDirectory().getPath() +
Constants.DEFAULT_STORE_SUBDIR;
}
Bluetooth
trên bộ nhớ trong và tạo một thư mục trống mới có cùng tên trên thẻ SD bên ngoài. Khi tôi cố gắng chuyển một cái gì đó, nó đã bỏ qua thẻ SD bên ngoài và tạo lại Bluetooth
thư mục trên bộ nhớ trong.)