Я знаю, как начать APK из оболочки с помощью этой команды:
ADB оболочки утра начинают -a android.intent.action.MAIN -n имя пакета имя/активностьКак выйти APK из оболочки
Является есть способ выйти из apk с помощью команд оболочки? Благодаря!
Я знаю, как начать APK из оболочки с помощью этой команды:
ADB оболочки утра начинают -a android.intent.action.MAIN -n имя пакета имя/активностьКак выйти APK из оболочки
Является есть способ выйти из apk с помощью команд оболочки? Благодаря!
Try:
adb shell am kill com.blah.foo
Из справки документы: «утра убить: убить все процессы, связанные с ПАКЕТ только убивает процессы, которые являются безопасными, чтобы убить - то есть, не будут влиять на пользовательский опыт.».
Другими словами: Если вы активно используете приложение, это не убьет его. Он только убьет приложение, которое будет готово к убийству.
Так что, если вы хотите, чтобы убить приложение, которое активно работает применение:
adb shell am force-stop com.blah.foo
Это закроет его без учета того, что она влияет на
Я просто использовал пс найти PID процесса , Затем я использовал kill [pid], чтобы убить этот процесс.
Это сработало, но если есть какой-либо другой способ, помощь будет оценена!
Мой АБР говорит, что команды kill и force-stop не существуют. – yoshimonster
Это 'am', который говорит это, и мой, на устройстве 3.2, тоже говорит об этом. –
Странно. Я пробовал это на корневом телефоне 2.3.7, а также укоренившемся Galaxy Nexus, работающем 4.0.3. Возможно, это работает только на укоренившихся устройствах? – dymmeh