Android ADB прекратит применение команды, например, «force-stop» для не-внедренного устройства

Я пытаюсь остановить приложение на Android 2.3.7. Но в этой версии Android я не могу использовать команду «force-stop». Знаете ли вы какие-либо другие способы закрыть приложение на неуправляемом устройстве?

Первый способ
Нужен корень

Использовать kill :

adb shell ps => Перечислит все запущенные процессы на устройстве и их идентификаторы процесса
adb shell kill <PID> => Вместо <PID> использовать идентификатор процесса вашего приложения

Второй способ
В Eclipse открыта перспектива DDMS .
В представлении « Devices вы найдете все запущенные процессы.
Выберите процесс и нажмите « Stop .

Введите описание изображения здесь

Третий способ
Он убьет только фоновый процесс приложения.

adb shell am kill [options] <PACKAGE> => Убить все процессы, связанные с (имя пакета приложения). Эта команда убивает только те процессы, которые можно убить, и это не повлияет на работу пользователя.
Варианты:

–user | Все | Current: укажите пользователя, чьи процессы будут убиты; Всех пользователей, если не указано.

Четвертый путь
Нужен корень

adb shell pm disable <PACKAGE> => Отключить данный пакет или компонент (написанный как «package / class»).

Пятый путь
Обратите внимание, что run-as поддерживается только для приложений, подписанных с помощью отладочных ключей.

run-as <package-name> kill <pid>

Шестой путь
Введен в сотовый

adb shell am force-stop <PACKAGE> => adb shell am force-stop <PACKAGE> остановить все, что связано (имя пакета приложения).

PS: Я знаю, что шестой метод не сработал для вас, но я думаю, что важно добавить этот метод в список, чтобы все это знали.

Если у вас есть корневое устройство, вы можете использовать команду kill

Подключитесь к своему устройству с помощью adb:

 adb shell 

После того, как сеанс установлен, вам необходимо выполнить эскаладные привилегии:

 su 

затем

 ps 

Перечислит запущенные процессы. Запишите PID процесса, который вы хотите завершить. Тогда избавитесь от него

 kill PID 

Чтобы убить приложение, вы можете:

 android.os.Process.killProcess(android.os.Process.myPid()); 
Intereting Posts
Панель действий – позиционирование элементов действия Какие алгоритмы хэширования доступны в Android? Исключения во время запуска в студии android studio Время индексирования Проблемы с ContactsContract.CommonDataKinds.StructuredName @ Font-face шрифты не отображаются последовательно на всех версиях Android Была предпринята попытка запросить новые разрешения для сеанса с ожидающим запрос Какая мобильная система предназначена для программистов? Какова доля доходов Google для покупок в приложениях для Android? При использовании Proguard вам нужна отдельная конфигурация для каждой справочной библиотеки? Почему мой полноэкранный веб-просмотр постоянно закрывается сразу после открытия? Get String From Retrofit версия 2.0.0 beta1 Правильный mimeType для открытия файла Android – Создать SMS из устаревшего API PDU? GetSupportActionBar изнутри фрагмента ActionBarCompat Как повернуть маркер (автобус) в соответствии с направлением?