мне нужно, чтобы убить приложение, когда я получить ключевое событие в phonewindowmanager.javaпочему я убить приложения в андроид системы, но перезапустить снова
try {
ActivityManagerNative.getDefault().killApplicationProcess("com.konka.fakestandby", 1000);
} catch (RemoteException e) {}
но перезапустить снова журнала
I/ActivityManager(1737): Process com.konka.fakestandby (pid 3571) has died.
10-17 16:44:12.448
I/WindowState(1737): WIN DEATH: Window{422cd068 u0 com.konka.fakestandby/com.konka.fakestandby.MainActivity}
10-17 16:44:12.472
I/ActivityManager(1737): Start proc com.konka.fakestandby for activity com.konka.fakestandby/.MainActivity: pid=3603 uid=10024 gids={50024, 1028}
Я растерялся и надеюсь, что кто-то мне поможет. Благодаря
Спасибо @ user2103379 1.fakestandby не является моим собственным приложением. 2.I знаю, что fakestandy - это очень простой выход приложения helloworld, когда вы создаете проект с eclipse, будет создан файл MainActivity.java по умолчанию и activity_main.xml, fakestandy - это приложение, подобное этому. 3. Возможно, вы правы, инфраструктура Android предназначена для перезапуска установленного приложения, когда у него есть свободная память, но я не могу удалить приложение после убийства, потому что, когда в следующий раз, когда он будет стоять, мне нужно перезапустить его. – picksomething
понял .. дайте мне некоторое время, я прокомментирую это. –
OK, большое спасибо. – picksomething