我正在开发一个简单的应用程序,它有几个意图服务而没有GUI。它运作良好,我可以通过终端和adb启用/禁用蓝牙/ wifi等服务。
但我想知道是否有任何方式(不必是意图服务)来获得回报价值?例如,说我想写这样的东西:
adb shell am startservice -n com.stuff.myService/.BluetoothStatus
添加它将1或0返回到终端窗口。这只是一个例子,我想你不能(或应该)使用这样的服务。但作为我对Android开发的新手,我正在寻找一个让我在终端获得设置和价值的概念。
答案 0 :(得分:0)
您可以实现一个方法,返回您将使用service call
命令调用的服务中的值,也可以将该值打印到日志中,然后解析结果的logcat
输出。 / p>