Я получил то же самое с символом, который явно появился как звездочка, но вместо этого был UTF-8.
Encoder * st;
При компиляции возвращается:
g.c:2:1: error: stray ‘\342’ in program
g.c:2:1: error: stray ‘\210’ in program
g.c:2:1: error: stray ‘\227’ in program
342 210 227 оказывается UTF-8 для оператора ASTERISK.
Удаление '*' и набрав его, он снова исправил проблему.
проверьте, что вы добавили разрешения для реального устройства
<uses-permission android:name="android.permission.RECORD_AUDIO" />
и emulator not have microphone
, поэтому возникает ошибка
, поэтому попробуйте этот для работы над эмулятор
или отключить использование микрофона для try этого сообщения
Если вы посмотрите на свои журналы, есть две строки, которые являются подозрительными:
07-13 05: 41: 28.225 5012-22952 / com.google.android.googlequicksearchbox: поиск W / ErrorProcessor: onFatalError, ошибка обработки из engine (4)
blockquote>и
Вызвано: com.google.android.apps.gsa.shared .exception.GsaIOException: Код ошибки: 393238 | Переполнение буфера, отсутствие свободного места.
blockquote>Кажется, что речевой ввод Google QuickSearchBox вызывает вашу ошибку, поскольку он пытается получить доступ к микрофону, которого нет в эмуляторе.
Эта проблема была решена в его сообщении . Пожалуйста, посмотрите там.