Android SDK类Build.VERSION提供了对手机中许多(相对)硬连线值的编程访问,正如其他几个主题中所讨论的那样。但我正在寻找一种方法来访问用户可以从关于手机对话框输入/更改的“设备名称”值。
当我第一次使用Galaxy S4上的“关于手机”时,“设备名称”值为SCH-1545,这与我打印时的值相同
android.os.Build.MODEL
手机让我输入一个新值,比如“Foo bar”,但正如我所料,即使重启手机后,也没有改变android.os.Build.MODEL的值。它也没有改变它的价值
android.os.Build.USER
这似乎是它可能影响的唯一其他领域。
有没有办法访问用户可以更改/看到的值?
答案 0 :(得分:0)
这很可能是来自Bluetooth的设备名称。
使用BluetoothAdapter访问name。
答案 1 :(得分:0)
实际上,事实证明这个问题基本上是a duplicate of another question我无法用原始搜索字词找到,而且我已经投票了。简短的回答是:是的,对于某些手机但不是一般情况下,并且您必须请求蓝牙权限才能使用可以执行此操作的呼叫。我,呃,不,不是真的。
我要离开这个问题,希望我使用的术语可以帮助另一位搜索者更快地找到答案。