【问题标题】:Getting android cell phone number using command line使用命令行获取android手机号码
【发布时间】:2013-12-04 20:17:33
【问题描述】:

我想使用命令行获取任何安卓设备的手机号码。

我尝试过使用:

adb shell service call iphonesubinfo 4 

adb shell service call iphonesubinfo 5/6/7/8

它返回Permission denied

我想知道是否有人有其他解决方案?

Ps:手机是android 4.1及以上的

提前谢谢你。

【问题讨论】:

    标签: android automation adb android-4.2-jelly-bean


    【解决方案1】:

    您必须通过以下方式获得 root 访问权限:

    adb root
    

    然后你会发现那些命令起作用了。通常电话号码将由以下人员返回:

    adb shell service call iphonesubinfo 5
    

    或通过:

    adb shell service call iphonesubinfo 6
    

    这取决于设备是单卡还是双卡。如果您需要机器识别此结果,则需要进行一些字符串解析工作。

    【讨论】:

    • adb root 给出“adbd 无法在生产构建中以 root 身份运行”
    猜你喜欢
    • 2019-12-07
    • 2013-04-26
    • 2022-08-24
    • 1970-01-01
    • 2014-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    相关资源
    最近更新 更多