2 qq 32360535 qq_32360535 于 2016.01.19 14:02 提问

关于shell脚本运行的问题

#! /system/bin/sh
echo "bb"
am force-stop "com.example.aaaaa"
#! /system/bin/sh
echo "startMainAvtivity"
am start -n "com.example.aaaaa/.MainActivity"这两个脚本(暂且叫为脚本吧╮(╯▽╰)╭)无论在哪一个后面随便加句话 哪怕是echo "qq" 都无法在执行 在第一个后面加的话执行完不报错 但是am force-stop 这句话就没执行一样 没关闭那个程序 在第二个脚本后面加的话 就会报错
start MainActivity
}arting: Intent { cmp=com.example.aaaaa/.MainActivity
Error type 3
} does not exist.lass {com.example.aaaaa/com.example.aaaaa.MainActivity
qq
有哪位知道啊 这是怎么回事啊 就算里面有句被注释掉的 也无法运行那个脚本

2个回答

devmiao
devmiao   Ds   Rxr 2016.01.19 22:19
oyljerry
oyljerry   Ds   Rxr 2016.01.20 07:53

先看看你这个android的服务是否正确你启动 停止

qq_32360535
qq_32360535 我单个的去adb shell下执行是可以正常起启动 和关闭的 但是再往里面下任何一个字就无法再执行了
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!