gpt4 book ai didi

android - 如何更改 Android 中的蓝牙存储位置?

转载 作者:行者123 更新时间:2023-11-30 02:48:50 24 4
gpt4 key购买 nike

我有一个应用程序。它用于使用蓝牙发送和接收文件。我的问题是,我希望更改默认位置以在运行时使用蓝牙存储文件。你能告诉我,这种情况有没有可能?

最佳答案

无法将其配置为 Android 4.1 Jelly Bean:

使用随附的蓝牙接收器,您现在无法更改位置,因为它是硬编码的。您需要第 3 方应用程序,例如蓝牙文件传输,可在此处配置。

在./packages/apps/Bluetooth/src/com/android/bluetooth/opp/中可以看到。

Constants.java 定义了这个:

public static final String DEFAULT_STORE_SUBDIR = "/bluetooth";

BluetoothOppReceiveFileInfo.java 没有位置开关:

File receiveFile = new File(uniqueFileName);
if (sDesiredStoragePath == null) {
sDesiredStoragePath = Environment.getExternalStorageDirectory().getPath() +
Constants.DEFAULT_STORE_SUBDIR;
}

关于android - 如何更改 Android 中的蓝牙存储位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24567181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com