是否可以使用 adb 中的 android api 函数?如果可能的话,这样做的语法是什么? 例如,我想从 android.telephony 调用“DATA_CONNECTED”函数并获取其返回值。链接:http://developer.android.com/reference/android/telephony/TelephonyManager.html#CALL_STATE_OFFHOOK
最佳答案
没有DATA_CONNECTED
Android TelephonyManager 中的函数。它是一个 0x00000002
常量 - getDataState()
的可能响应代码之一功能。
从 adb shell
调用 getDataState()
的方式是:
service call phone 32
更新:如果您的手机运行早于 jb-mr2 的设备,则命令应为:
service call phone 31
附注刚刚写完关于 Calling Android services from ADB shell 的文章- 它包括一个小的 bash 脚本,用于查找特定设备的任何服务/方法的调用代码。
关于android - 将 Android API 函数与 ADB 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19683702/