У меня есть приложение, в котором мне нужно убить приложение после того, как оно запрашивает у пользователя подтверждение. Я использую следующий фрагмент кода.Не удалось убить текущий процесс в android
while(tts.isSpeaking());
tts.speak("Quitting application",TextToSpeech.QUEUE_FLUSH, null);
while(tts.isSpeaking());
tts.shutdown();
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
Двигатель tts говорит «прекратить применение». И экран гаснет в течение некоторого времени. Затем после этого приложение перезапускается. Я не понимаю, где я ошибаюсь.
Я также пробовал System.exit(0)
. Еще одно дело. Покажи мне правильный путь. У меня также есть некоторые проблемы с использованием tts. Я не могу синхронизировать разговоры и многие события во время запуска приложения. Как я могу решить эту проблему?
чувак, если мой ответ полезно и, то и можно голосовать до –