是它在某种程度上可以自动意图发送到应用程序进行测试模拟器里面?
我有我的所有意图的名单,我想automaticily测试它们,所以是有可能只是做一个adb shell <myfancycommand> android.intent.action.PACKAGE_ADDED
启动android.intent.action.PACKAGE_ADDED
设备上的动作? 还是我写的是通过自己的呼吁所有的东西,因此,例如这个意图在设备上安装一个虚拟的apk脚本?
是它在某种程度上可以自动意图发送到应用程序进行测试模拟器里面?
我有我的所有意图的名单,我想automaticily测试它们,所以是有可能只是做一个adb shell <myfancycommand> android.intent.action.PACKAGE_ADDED
启动android.intent.action.PACKAGE_ADDED
设备上的动作? 还是我写的是通过自己的呼吁所有的东西,因此,例如这个意图在设备上安装一个虚拟的apk脚本?
更简单的是使用的am
应用。
您可以刚刚从亚行shell中运行它像这样:
# am broadcast android.net.conn.CONNECTIVITY_CHANGE
Broadcasting: Intent { act=android.intent.action.VIEW dat=android.net.conn.CONNECTIVITY_CHANGE }
Broadcast completed: result=0
# am broadcast android.intent.action.BOOT_COMPLETED
Broadcasting: Intent { act=android.intent.action.VIEW dat=android.intent.action.BOOT_COMPLETED }
Broadcast completed: result=0
发现这个APK: http://isecpartners.com/mobile-security-tools/intent-fuzzer.html它发送空值的应用程序,看看他们是失败。 因为源可你可以很容易地将其更改为一些随机值,看看你得到一些回应!