bla*_*zej 2 console android bundle adb android-intent
我正在开发一个Android应用程序,用于监听包含带有一些数据的包的特定意图.我想使用adb向我的应用发送一个意图.我尝试过:
adb shell am startservice -a com.INTENT_NAME -e myBundleName myBundleData com.pkg/com.pkg.cls
Run Code Online (Sandbox Code Playgroud)
但我的应用程序将其识别为字符串列表而不是捆绑.有谁知道如何使用am应用程序发送包的意图?不幸的是,文档只说发送字符串或数字的列表,没有关于bundle的内容.
根据源代码 am
无法接受该bundle
类型的输入数据
更新:
在Android中7.0意图参数解析代码已被移动从Am.java到Intent.java并支持多种数据类型(如Array[]
和ArrayList<>
基本类型的)已被加入.不幸的是Bundle
,am
命令中仍然没有类型附加功能的支持.
归档时间: |
|
查看次数: |
1738 次 |
最近记录: |