one*_*nch 2 python android adb sl4a
我尝试过各种各样的开始活动,包括此链接和Google规定的在SL4A中启动后台脚本的方法.
但是我只需要知道通过adb shell打开实际SL4A应用程序的命令.令人困惑的是,应首先启动大量代码中的哪些活动.还有命令:
adb shell am start...
Run Code Online (Sandbox Code Playgroud)
没有最好的文档.有人可以请给我从adb启动SL4A的命令吗?
非常感谢
没有简单的命令来运行SL4A应用程序.SL4A作为活动没有命令行界面.
你要看的是这个:
$ am start -a com.googlecode.android_scripting.action.LAUNCH_FOREGROUND_SCRIPT -n com.googlecode.android_scripting/.activity.ScriptingLayerServiceLauncher -e com.googlecode.android_scripting.extra.SCRIPT_PATH /sdcard/sl4a/scripts/test.py
Run Code Online (Sandbox Code Playgroud)
这样做是向SL4A发出Android意图以在指定路径上运行脚本.此路径不需要位于/ sdcard/sl4a/scripts目录中.
在命令行输入当然是一种痛苦,特别是在设备本身上.没有什么可以阻止你将它包装在shell脚本中.这里提供了一个建议的例子
| 归档时间: |
|
| 查看次数: |
2726 次 |
| 最近记录: |