Nei*_*aft 5 android android-emulator
有没有办法更改模拟器返回的IMEI TelephonyManager?还有,有办法更改返回的ID Settings.Secure.ANDROID_ID吗?
在服务器端存储数据时,我使用这些ID来区分我的用户.如果我的QA团队可以更改这些ID以便它们不是全部使用相同的用户数据集,那将是很好的.
就目前Settings.Secure.ANDROID_ID而言,这应该可以解决问题:
adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "UPDATE secure SET value='newid' WHERE name='android_id'”
哪里newid通常是 16 位十六进制数字代码(即不要在其后附加“Android_”)。
我只在模拟器上试过这个。我想一个真正的手机需要先植根。
| 归档时间: |
|
| 查看次数: |
25192 次 |
| 最近记录: |