记录下,如何修改安卓默认的蓝牙接收地址。

当文件名是自己需要的文件名的时候,就改变接收的路径。

--- a/packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppReceiver.java+++ b/packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppReceiver.java@@ -52,8 +52,8 @@ import com.android.bluetooth.R;  */+                       ){+                       //      root =root+"/"+                                base = new File(root + Constants.USETTING_STORE_SUBDIR);+                       }else{+                                base = new File(root + Constants.DEFAULT_STORE_SUBDIR);+                       }+                       +                       // base = new File(root + Constants.USETTING_STORE_SUBDIR);+                        +           Log.d(Constants.TAG, "bbbbbbbbbb = " +base);             if (!base.isDirectory() && !base.mkdir()) {                 if (D) {                     Log.d(Constants.TAG,@@ -237,8 +252,22 @@ public class BluetoothOppReceiveFileInfo {         try {             File receiveFile = new File(uniqueFileName);             if (sDesiredStoragePath == null) {-                sDesiredStoragePath = Environment.getExternalStorageDirectory().getPath()++                       Log.d("bbbbbbbbbbbbb","uniqueFileName = "+uniqueFileName);      +                       +                       if(+                       uniqueFileName.contains("settings_global")||uniqueFileName.contains("settings_system")+                       ||uniqueFileName.contains("settings_secure")||uniqueFileName.contains("WifiConfigStore")+                       ||uniqueFileName.contains("bt_config")+                       ){+                                                               sDesiredStoragePath = Environment.getExternalStorageDirectory().getPath()+                        + Constants.USETTING_STORE_SUBDIR;             +                                               +                       }else{+                                               sDesiredStoragePath = Environment.getExternalStorageDirectory().getPath()                         + Constants.DEFAULT_STORE_SUBDIR;+                       }+             }             String canonicalPath = receiveFile.getCanonicalPath();

 

 

更多相关文章

  1. Android 中文API (65) ―― BluetoothClass[蓝牙]
  2. android bluetooth UUID蓝牙查询表
  3. Android 蓝牙(BLE)连接,发送,接收消息
  4. Android蓝牙开发(一)
  5. android 蓝牙功能
  6. Android 蓝牙开发浅析
  7. Android TV蓝牙模块
  8. android 蓝牙driver的启动流程
  9. Android 蓝牙自动连接实现

随机推荐

  1. Android模拟器无法保存数据
  2. Activity被系统重启
  3. 【Android】android:padding属性设置对Im
  4. 关于android中的EditView,TextView的图片
  5. android 背景图片设置
  6. Android(安卓)Studio生成javadoc出错的解
  7. Android(安卓)在从全屏切换到非全屏的时
  8. Android(安卓)Studio 配置 OpenCV for An
  9. Android的framework层音量控制原理分析--
  10. 【android】与pc机进行UDP通信