主题 : Blluetooth啟動出現open(/sys/class/rfkill/rfkill0/type) failed: No such file or directory的錯誤 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 37502
精华: 0
发帖: 48
金钱: 240 两
威望: 48 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2011-02-11
最后登录: 2011-09-06
楼主  发表于: 2011-04-14 17:06

 Blluetooth啟動出現open(/sys/class/rfkill/rfkill0/type) failed: No such file or directory的錯誤

Greeting ,
   我再修改 BlueZ 時,當我執行 ./build-android編譯完成之後,將產生新得 bluetoothd , libblue*.so,  audio.so, input.so 等檔案,分別複製到

bluetoothd 複製到 /system/bin
libbluedroid.so  libbluetoothd.so  libbluetooth.so 這三個檔案複製到 /system/lib
audio.so , input.so 複製到  system/lib/bluez-plugin 目錄。

我沒有重新執行 genimage.sh or genroot.sh
而是直接覆蓋上面的檔案。但是經常在執行時會出問題。
我在 UI 上要啟動  Bluetooth.都會失敗。我去看 logcat 訊息。出現:

Warning bluedroid 1112 open(/sys/class/rfkill/rfkill0/type) failed: No such file or directory

這時我就必須重新執行  genimage.sh or genroot.sh  , 重新建立系統才能執行了。

請問是不是我不能直接覆蓋這些檔案呢?因為程式在開發階段。總不能每次編譯完,就要做一次 image 吧?

謝謝
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-04-14 17:32
kernel 没有配置rfkill,可忽略这条信息
级别: 新手上路
UID: 37502
精华: 0
发帖: 48
金钱: 240 两
威望: 48 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2011-02-11
最后登录: 2011-09-06
2楼  发表于: 2011-04-15 15:51
謝謝您