从终端中的intent获取结果值

时间:2014-09-30 11:30:33

标签: android adb

我正在开发一个简单的应用程序,它有几个意图服务而没有GUI。它运作良好,我可以通过终端和adb启用/禁用蓝牙/ wifi等服务。

但我想知道是否有任何方式(不必是意图服务)来获得回报价值?例如,说我想写这样的东西:

adb shell am startservice -n com.stuff.myService/.BluetoothStatus

添加它将1或0返回到终端窗口。这只是一个例子,我想你不能(或应该)使用这样的服务。但作为我对Android开发的新手,我正在寻找一个让我在终端获得设置和价值的概念。

1 个答案:

答案 0 :(得分:0)

您可以实现一个方法,返回您将使用service call命令调用的服务中的值,也可以将该值打印到日志中,然后解析结果的logcat输出。 / p>