2

Android 4.2.1 で settings.db の bluetooth_name を変更すると、不一致が発生することに気付きました。

次のコマンドを実行しました。

sqlite> select * from secure where name is "bluetooth_name";
60|bluetooth_name|Samsung Galaxy S III

sqlite> update secure set value = "TESTY" where _id = 60;

sqlite> select * from secure where name is "bluetooth_name";
60|bluetooth_name|TESTY

adb reboot

再起動後:

sqlite> select * from secure where name is "bluetooth_name";
61|bluetooth_name|Samsung Galaxy S III

前の行は削除され、新しい行「61」がシステムによって作成されました。

なぜこれが起こるのか、この動作を変更する方法、または sqlite3 で bluetooth_name の値を変更する方法を知りたいです。

ありがとう

4

0 に答える 0