После развертывания нового APK для системного приложения, есть ли способ, чтобы перезапустить процесс приложения без перезагрузки устройства?

Несистемные приложения управляются с работой менеджера через меня команда. Есть варианты как запустить, перезапустить, принудительно остановить, а также команды против услуги, как startservice или stopservice.

Я в основном читал и пытался вокруг Диспетчере деятельность, и я что-то упускаю. Прямо сейчас, я просто полагаться на времени жестокая перезагрузка команды. Посты по установке системные приложения также использовать перезагрузки только, насколько я нашел.

Отличное и своевременное упоминание обратная связь очень команды я пытался, но когда они работают, они находятся в режиме "сила". Я не проверял код, но это обычно означает что-то сродни убить -с сигнал SIGKILL, и мне интересно, является ли это действительно необходимо заходить так далеко.


Некоторые примеры результатов (спасибо всем за комментарии!):

(Примечание, у меня отступ выходных данных команды для читабельности)

Перезагрузки с перезагрузку

$:/ # ам пуск com.андроид.электронной почты
 Начиная: намерение { акт=андроид.намерениях.действий.Главная кошка=[андроид.намерениях.категории.Лаунчер] ПКГ=ком.андроид.Эл. почта }
$:/ # п. | грэп электронной почты
 u0_a30 1436 117 705400 32128 ffffffff 4006b954 с ком.андроид.электронной почты
$:/ # я перезагрузить ком.андроид.электронной почты
 Перезагрузить систему...
андроид.ОС.DeadObjectException
 на Андроид.ОС.BinderProxy.язык Transact(родной способ)
 на Андроид.приложение.ActivityManagerProxy.перезагрузка(ActivityManagerNative.Ява:4647)
 на ком.андроид.команды.ам.Ам.runRestart(Ам.Ява:1410)
 на ком.андроид.команды.ам.Ам.onRun(Ам.Ява:308)
 на ком.андроид.внутренние.ОС.BaseCommand.запустить(BaseCommand.Ява:47)
 на ком.андроид.команды.ам.Ам.основной(Ам.Ява:78)
 на ком.андроид.внутренние.ОС.RuntimeInit.nativeFinishInit(родной способ)
 на ком.андроид.внутренние.ОС.RuntimeInit.основной(RuntimeInit.Ява:243)
 на дальвике.системы.NativeStart.основной(родной способ)
$:/ # п. | грэп электронной почты
$:/ # #=> Процесс был убит в любом случае
$:/ # ам пуск com.андроид.письмо #=> снова работает, но предыдущие ошибки...

Перезапуск с форс-стоп

$:/ # ам пуск com.андроид.электронной почты
$:/ # п. | грэп электронной почты
 u0_a30 2680 1506 706404 31668 ffffffff 40059954 с ком.андроид.электронной почты
$:/ # я принудительно остановить ком.андроид.электронной почты
$:/ # п. | грэп электронной почты
$:/ # #=> Процесс убил
$:/ # ам пуск com.андроид.письмо #=> снова работает, но это был *вынужден* убить!

Контекст и особенности: моем конкретном случае-это пользовательская система App (в /системы/Priv-приложение), который предоставляет услуги, никакой активности. Я привык полагаться на меня startservice и я stopservice управлять несистемных процессов. Он не работает должным образом для системных приложений (читай: "я не знаю, как это сделать" :-) ). Все это на Android 4.4.2, API уровня 19.

+739
Trusted Nutrition 4 янв. 2010 г., 12:06:05
32 ответов

Я закончил следуя инструкциям здесь и был тогда в состоянии обновить до версии 10.1.3RC2. Не нужно устанавливать Odin или Хеймдалль на компьютере :)

+968
Amritlal Kumawat 03 февр. '09 в 4:24

Я знаю, что Dalvik и art-это.

Но у меня вопрос, при переключении пользовательских дисков (все что выше 5.0), нужно стереть кэш Dalvik? Вытирая кэш необходим, но обтирать виртуальной машины Dalvik (которая не существует в Lollipop) должно быть необходимым или нет. Какие последствия это может вызвать, если мы вытираем дальвик (что-то нет).

В Lollipop, что делает далвик кэша содержат(это пустой папке?)

+949
Stelian Atanasov 6 авг. 2017 г., 18:20:26
Другие ответы

Связанные вопросы


Похожие вопросы

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

Попробуйте выполнить следующие действия.

Меню > Настройки > О телефоне > Диагностика > тест устройства > нажмите близость уха

Если это не удается, убедитесь, чтобы удалить любые чехлы или защитные пленки и еще раз проверить, если он работает, то датчик приближения был быть покрыты или закрыты.

+943
Ulterno 6 июн. 2013 г., 13:40:21

Я начал МАМП на моем компьютере и я хочу сделать вам звонок от Android приложения. Я хотел бы получить доступ к компьютеру по его имени(например, компьютер.местные:8888), а не IP компьютера.

На компьютере, если я открываю хром и тип компьютера.местные:8888 это работает, как ожидалось. По телефону это не удается, но печатать это локальный IP (192.168.1.141) работ.

Итак, можно ли открыть локальный HTTP-сервер по имени, а не IP ? Если да, то как ?

+927
Sergey Kondratyev 27 февр. 2017 г., 21:20:18

(Предыдущая) Нексус 4 отчетный владелец.

Люди на XDA уже давно используют гибридные модемы с пользовательских ПЗУ, как см. Кажется, конкретные версии необходимы для каждой основной версии Android (ДБ/КК/ЛП+), но есть отличный приложение прямо здесь вы можете попробовать: ссылка: Гугл Плей.

Кроме того, нет специального радио для CM13. Нет пользовательские команды ПЗУ делает себя радио. Просто вспышка на биржевую радио, если дела идут плохо.

+887
Dannette 28 авг. 2013 г., 00:33:51
Не может загрузить ключ узла: /данные/по SSH/ssh_host_dsa_key

Это не фатальная ошибка, а предупреждение. Как вы уже нашли, вы можете избавиться от него, комментируя ключ хоста строчку файл sshd_config.

01-21 03:36:24.774 18044 18044 я демон : сервер прослушивает порт 0.0.0.0 22.

Чего вы ожидаете от сервера делать? Он ждет вашего соединения.

но попытки войти еще раз повесить.

будет вас беспокоить себя вывешивать логи с сервера и клиента и как вы подключаете? Желательно клиент -ВВВ коммутаторы и сервера с -ДДД , а не просто , как в сценарии.

Извините за не asnwering все ваши вопросы, но есть слишком много из них, не достаточно информации, и этот формат не поместится в комментарий.

+834
Nathan Bell 27 янв. 2015 г., 09:21:38

Это безопасно, чтобы очистить кэш, но убедитесь, что вы не Очистить данные, как он будет удалять вашу учетную запись Google, и вы должны войти снова.

+816
ShihabSoft 31 дек. 2019 г., 13:48:47

Я только что купил новый телефон (Wileyfox Свифт 2х) и обновлена до Android 7.1.2.

До этого момента у меня всегда спасал мои контакты на моей сим-карты, который спас меня много неприятностей с последних Android телефонов, которые были разбиты экраны, а я только успел вставить свою SIM-карту в новое устройство и вуаля, все мои контакты есть.

Однако, на Android 7.1.2, мне не удается просмотреть контакты на SIM-карте или сохранять контакты на SIM-карту. Мой единственный вариант-это учетная запись Gmail (связано с устройством) - это не то, чего я хочу. Я даже не в состоянии сохранять контакты в самом устройстве.

В приложение "Контакты", на контакты, чтобы отобразить пункт меню имеет 3 варианта:

  • В WhatsApp
  • Гугл ([email protected])
  • Настройки (здесь без вариантов сим либо)

Я уверен, что во всех моих телефонов до сих пор я имел 'устройство' и опция 'сим'.

В приложение "Контакты", у меня есть возможность импорта/экспорта:

  • Импорт из .файл VCF
  • Импортировать с SIM-карты
  • Экспорт на SIM-карту
  • Экспорт .файл VCF
  • Разделить все контакты

Так что сейчас, я импортировал мои контакты на SIM (учетную запись Gmail), поэтому я могу использовать свое устройство сейчас. Однако, я хочу только хранить контакты на SIM-карте.


Я проверил некоторые приложения в магазине Google Play, Что читать контакты с SIM-карты и они работают нормально (хотя и с рекламой) так что это не идеал.

Они удалить все контакты на SIM? Есть ли способ включить его?

Заранее спасибо!

+755
rma 25 июн. 2010 г., 14:36:44

Переключение до ответа, теперь, когда мы сузили по вашей потребности:

Прямой кабель может не справиться с этим. Что вам понадобится конвертер. На ваш комментарий вопрос, вот хорошо рассмотрел один на Amazon за довольно дешево, что будет делать эту работу. Вы хотите, чтобы пара, что с женщиной-HDMI к мужчине-мини или микро-разъем HDMI (убедитесь, что вы знаете, какой у вас есть) адаптер, который обычно меньше доллара, а стандартная, запускать-оф-мельница VGA кабель, и вы должны быть хорошо идти.

+704
Little Rock Handyman 16 июн. 2014 г., 03:31:48

На Firefox для Android дополнения, есть последние дополнения, что именно то, что вы хотите:

Мобильные изображения блокатор В1.0

Скорость просмотра на мобильных соединений и использовать меньше данных, блокируя все изображения. Работа на изображения в HTML, CSS и JavaScript.

ADD-ONS Page Screenshot

+700
Caughly1933 26 дек. 2010 г., 02:20:50

USB контроллеры следовать спецификации это означает, что любой контроллер USB "должно" работать. Так тут не в "списке поддерживаемых устройств", так как они все должны работать так долго, как они не являются частной собственностью. Даже проводной геймпад Xbox 360 должны работать (не уверен насчет беспроводного геймпада 360, даже при подключении с зарядным устройством). Теперь ваш беспроводной контроллер является, наверное, другая история. Это, наверное, через какие-собственный протокол для передачи информации с ключа в контроллер, но вы могли бы попробовать это. Пока устройство Android думает, что ключ-это USB-контроллер, и адаптер обрабатывает сообщения на контроллер, он может работать.

+698
commonhare 27 дек. 2018 г., 19:57:40

У меня были некоторые мысли о Knox и тот факт, что мелькание наличии ROM не путешествие моего флага Нокс. Я сделал некоторые исследования о этой теме и я узнал, что проверяет Нокс диска файл сертификата или что-то подобное. Файлы в zip-архиве .расширение MD5 файл. Зная факт, что MD5 является ошибочным функция хэширования, которая является сломан, поэтому я теоретически могу взломать пароль, который он использовал, чтобы создать контрольную сумму MD5 файла. Имея этот пароль я могу подписать пользовательское ПЗУ с ним и Нокс должны быть успешно обошли. Мои мысли правильно, а это возможно или я что-то misunderstanded?

+696
sergiix 11 мар. 2018 г., 21:14:37
Вопросы, связанные с "потерянные устройства": как их найти, получить данные, хранящиеся на них, или, по крайней мере, безопасно уничтожить их. Обязательно прочитайте "первая помощь" советы по ссылке "информация" ниже, прежде чем задать свой вопрос!
+671
vodoleyka 17 июн. 2018 г., 11:04:22

У меня планшет Китае назвали квест. Я случайно повторил комбинацию блокировки более чем в 5 раз. Теперь у меня тоже "забыли", адрес электронной почты.

Поэтому на заводе-сброс моего планшета я просто загрузился в режим восстановления. Но он показывает бот Андроид лежит с красным восклицательным знаком. После расходов часов я нашел ярлык я.э, громкость + и питания , чтобы открыть меню Recovery. Но мой планшет не выходит в меню восстановления, даже когда я нажимал на клавиши.

Так что я просто подключил планшет к ПК через USB и установить драйверы. В ADB командной строке я набрал АБР устройств. Теперь мой планшет отображается как 20110301 восстановления. Я могу просто использовать только тянуть АБР, АБР толчок, и перезагрузка команды. Но я не могу открыть АБР оболочки, чтобы разблокировать мой планшет: он просто говорит, что метод exec '/системы/Бен/ш' ошибка: Нет такого файла или каталога (2).

Что я могу сделать?

+664
jacqueline R Nikora 22 нояб. 2012 г., 10:43:49

Что такое записи DNS для магазине Google?

Я спрашиваю, потому что я не мог сделать ничего, чтобы обновить или установить. После попытки все, я не мог получить ничего, чтобы работать. Затем я выключил WiFi, и она обновляется на 3G/4G связи.
Я нашел пост о записи DNS.
После изменения DNS-сервер, он теперь загружает. Так, что имя DNS в магазине Play?

+536
elendee 21 янв. 2019 г., 19:22:49

Я могу обновить свой пряничный андроид (с V 2.3.6) для Android мороженое sandwish (в 4.0)

+435
globalSchmidt 3 февр. 2017 г., 08:39:04

вам нужно, чтобы завершить флеш.. скачать xperial л универсальный диске и снова прошить..

+386
Christoph Pohl 6 апр. 2010 г., 11:44:17

Я уронила телефон LG сты Ло-3 в воде на несчастный случай и ему пришлось отверстия в экране телефон не включится, но он не дает мне нажать на экран, я положила его в рис, но он не работает и я не"т есть деньги, чтобы купить новый что я могу сделать?

+353
Birger 28 февр. 2013 г., 05:31:12

Я получаю спринт-фирменная Samsung перехватить, что было укоренено и мелькают, чтобы попробовать и работает йогурт. Могу ли я прошить его на Виргинские мобильный?

+340
lapo 2 мар. 2019 г., 05:08:37

Я пытаюсь удаленной отладки локально размещенные веб-приложения на Nexus 7 и 10 планшетов под управлением Андроид 4.2.2, которые подключены к устройству через USB. Моя цель состоит в том, чтобы найти аналог 127.0.0.1:ХХХХ на привязных ПК (так с планшета я бы ожидать, чтобы просмотреть через IP адрес компьютера 192.168.1.100:ХХХХ).

Я понимаю, это может быть выполнено с использованием сети Wi-Fi, но, к сожалению, таблетки не подключены к той же сети, мой ПК развития и не может быть. Bluetooth также, как моя машина Дэв не имеет Bluetooth.

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

Используя решение USB обратная троса можно просматривать локально веб-приложения? Есть ли альтернатива к обратному модем, который будет предоставлять те же самые возможности? Я могу просматривать локально веб-сайт с Android устройства, подключенного через USB?

+338
Magroel 26 июн. 2015 г., 19:58:28

На прошлой неделе я попытался перенести свой аккаунт в WhatsApp на новый телефон. По какой-то причине не хотите восстановить резервную копию, даже если я перемещен файл резервной копии вручную. Оказалось, что файл был зашифрован с использованием другого аккаунта Google.

Это старый рабочий аккаунт. Он не активен, и я все еще могу войти. Что дало возможность восстановить свою резервную копию, так что я доволен. Но я там больше не работаю, и я не хочу, чтобы резервная копия была на этот счет, даже если он зашифрован. И даже если он зашифрован, как у нового телефона узнать код разблокировки?

Вопросы

  • Как я могу перейти на новую резервную копию к моей обычной учетной записи? Будет удаление старой достаточно счета?
  • Как я могу удалить старые резервные копии из старой учетной записи?
  • Может кто-то еще с доступом к старой учетной записи восстановить историю в WhatsApp?
+260
Imane Fateh 10 дек. 2016 г., 13:35:30

Мой приятель с HTC Эво 4G ж/ Андроид 2.2 поставить SD-карту в его телефон и не было проблемы с чтением файлов на SD-карте. Файлы были на отдельном разделе, который не признается Вт/ моя myTouchSlide с использованием 2.1. Он не смог отформатировать карту с его Эво, но адаптер и поставить его в свой компьютер и отформатировал карту на его компьютере. :)

Он сказал, что лучшие практики являются:

  • ООН-установки SD-карты, прежде чем удалить его из телефона
  • Положив карту обратно в когда телефон выключен
  • Резервное копирование ваших данных с SD-карты регулярно на всякий случай
+210
Mr Big 24 июн. 2016 г., 08:32:23

Я использую сессии дружище браузера диспетчере хром плагин довольно сильно на столе и я хочу подобную функциональность на Android.

Я знаю, что хром не поддерживает плагин на Андроид. Так я пробовал кучу плагинов в Firefox. Мне удалось установить почти все плагины на Андроид для Firefox. Однако никто не работал по фактической функциональности сеансов экономии. Некоторые просто неправильно пользовательского интерфейса во время сеансов спасении, другие просто бросали ошибки.

Кто-нибудь пробовал успешно сохраняя сеансы браузера на Андроид?

Редактировать

  • Кажется, что Tabboo плагин работает. Но все равно я буду приветствовать любые рекомендации, так как это не позволяет нам импорт, экспорт сеансов. Ок, это, кажется, багги. Мы не можем открыть сохраненные сеансы. Можно только Удалить URL из сессии, переименовать название сессии, после сессии, не могу открыть URL из сессии.

  • Также пробовал tabSession, сохранение сессий и открыв их работы. Но он показывает только имя, которое вы дали сессии при сохранении в ее пользовательского интерфейса. Так ИП-это просто список имен сессий. Не показывать URL в течение каждой сессии.

  • Просто пришел, чтобы знать, мы можем использовать браузер киви на андроид, который можно установить расширения из магазина Chrome. Я попытался установить сеанс приятель в киви. Расширений достаточно хорошо работал, с некоторыми ограничениями. Возможность сохранить, открыть, экспортировать сеансы. Кажется, что сессия Бадди не может захватить вкладки в режиме инкогнито. Также есть некоторые глюки пользовательского интерфейса, могут быть с плагин построен на соотношении рабочего стола asect экране.

+208
TheAnneh 16 июл. 2011 г., 21:36:31

Не андроид вести журнал запрашивать разрешение из приложений?

+201
RAZZAK 21 мар. 2019 г., 04:38:21

Я просто взял новый Honor 8 (под управлением EMUI 5/Андроид нуги) и у меня возникли странные проблемы при получении SMS-сообщения.

Всякий раз, когда я получаю сообщение, странное строку текста длиной 16, начиная с Тильды~, как ~Л/АДК/ljAdADFWjlk, к нему добавляется. Это несмотря на мои смс (я пробовала предустановленной, пульс, и Android от Google сообщения).

Вот изображение такой разговор:

screenshot
Скриншот (нажмите для увеличения)

Как я могу остановить, что случайная строка текста появлялась после предполагаемой сообщение?


Редактировать: для дополнительных деталей, мой оператор проекта Fi (сокращенный к только Т-Mobile на новый GSM-телефон) и эта проблема возникает независимо от отправителя, будь то iPhone или Android телефоне.

+193
neuroprinciplist 31 мар. 2019 г., 06:34:21

Я попробовал выход из аккаунта на Gmail, но он вышел из магазина Play, а также. Как я могу выйти из моего аккаунта Gmail, не выходя из магазина Google играть? Возможно ли это?

+166
user2777737 22 окт. 2012 г., 22:44:33

В связи с изменениями в межведомственной базе API, который является обязательной частью служб Google, большинство приложений не может иметь тот факт, что вы укоренены, или изменены в любом случае (например, при запуске см), скрытые от них. Большинство финансовых приложений, Андроид платные, Покемон пойти и другим использовать этот API, чтобы проверить, и нет никакого известного обойти на данный момент, и по мнению некоторых разработчиков это может не быть возможно больше , если приложение использует безопасность API для проверки изменений.

Еще совсем недавно (в начале октября 2016 года), это было довольно легко обойти эту проверку, но сегодня это практически невозможно из-за изменений за последний месяц. Единственный известный обойти, чтобы вернуться к акциям. Помните, что начиная с Android 7, даже имея разблокированный загрузчик без других изменений будет вызывать API-интерфейс безопасность проверить не получится.

Если приложение просто проверка на СУ или стандартный корень звонки, то RootCloak или Suhide должно работать, но большинство приложений переходят на безопасность теперь, когда Google активно обновляет и применяет его.

http://phandroid.com/2016/10/06/safetynet-update-no-longer-hides-root/ http://www.androidpolice.com/2016/10/19/safetynet-api-fails-unlocked-android-phones-android-pay-affected/

Есть несколько других источников, но чтобы понять, почему это почти верный способ, или будет в ближайшее время, посмотрим, как безопасность работы здесь.

+141
Klajdi 24 нояб. 2012 г., 02:42:04

Ну, вы можете отключить двойное нажатие путем настройки параметра в Настройки->Экран->Нажмите кнопку питания в два раза для камеры в положение Off.

+92
wguid 13 апр. 2015 г., 09:47:43

Я купил HTC желание моего друга от него, но это не есть SD-карту. Я должен купить просто любой микро SD карты, или мне нужно сделать один специально для HTC желание? Есть ли что-нибудь еще мне нужно знать?

+88
Richard Vo 13 апр. 2018 г., 03:10:56

От в WhatsApp вопросы и ответы:

Если вы не видите чужую последнего посещения, фото профиля или статус, это, вероятно, вызвана одной из следующих:

  • Этот человек изменил настройки приватности, чтобы “никто”.
  • Этот человек изменил настройки приватности на “мои контакты” и вы не сохранен как контакт в своем телефоне. Пожалуйста, убедитесь, что ваш контакт был сохранен ваш номер в свою телефонную книгу, чтобы увидеть их информацию.
  • Вы изменили свой последний настройки конфиденциальности, чтобы “никто”.
  • Вы заблокированы этим человеком.
  • Есть временные проблемы с сетью.
  • Они не имеют профиля, установить фото.
+85
Ben Sheron 5 июл. 2014 г., 16:45:43

Мой ноутбук с Ubuntu 14.04 в качестве ОС. Я установил последнюю версию "андроид-АБР-сервис" доступен в "менеджер пакетов Synaptic". После установки, АБР команду --помогите , говорит, что АБРс версии 1.0.31.

Я использовал АДС загрузки , чтобы установить новый диск на моем Samsung устройством (версия с TWRP 2.8.4.0 как восстановление), но команда возвращает ошибку: протокол неисправностей (нет статуса) и TWRP говорит, что я должен использовать АБР с версии 1.0.32 или выше! Где я могу найти "андроид-АБР-сервис" пакет с АБР версия 1.0.32 или выше?

+85
GanJix 91 10 июл. 2019 г., 23:29:27

Перейти в список контактов и выберите контакт девушки,

Нажмите Редактировать - значок, который выглядит как ручка

Затем Настройки - три точки в верхнем правом углу и выбрать "присоединиться"

Это вернет вас в свой список контактов. Отсюда выбрать правильный, что идентификатор приложения

+49
Alex Hsu 14 мая 2011 г., 05:22:00

Показать вопросы с тегом