Error Неизвестный сбой (at android.os.Binder.execTransact(Binder.java:565)) Ошибка при установке APK

Может ли кто-нибудь сказать мне, что это значит?

Все прошло хорошо, я ничего не изменил, и это просто произошло, это код в Binder 565:

try {
    res = onTransact(code, data, reply, flags);
} catch (RemoteException | RuntimeException e) {
    if (LOG_RUNTIME_EXCEPTION) {
        Log.w(TAG, "Caught a RuntimeException from the binder stub implementation.", e);
    }
    if ((flags & FLAG_ONEWAY) != 0) {
        if (e instanceof RemoteException) {
            Log.w(TAG, "Binder call failed.", e);
        } else {
            Log.w(TAG, "Caught a RuntimeException from the binder stub implementation.", e);
        }
    } else {
        reply.setDataPosition(0);
        reply.writeException(e);
    }
    res = true;
}

Ответ 1

У меня была эта проблема, когда я пытался установить apk на эмуляторе, и я всегда получал сообщения об ошибках, которые мне нужны, чтобы удалить старую версию моего приложения apk.

Я решил это так:

1. Файл → Настройки → Сборка, Выполнение, Развертывание.

2. Мгновенный запуск → отключить "Включить мгновенный запуск для изменения кода горячей замены/изменения ресурсов при развертывании".

3. Применить → ОК

После этого вы можете очистить проект (Построить → Очистить проект) и снова включить мгновенный запуск, чтобы мгновенный запуск снова заработал.

РЕДАКТИРОВАТЬ (Android Studio 3.0)

Отключить мгновенный запуск (документ Android)

Чтобы отключить мгновенный запуск:

  1. Откройте диалоговое окно " Настройки" или " Настройки ". (Для Mac, Android StudioНастройки)
  2. Перейдите к Построить, Выполнение, Развертывание > Мгновенный запуск.
  3. Снимите флажок " Включить мгновенный запуск".

Ответ 2

Неизвестная ошибка (на android.os.Binder.execTransact(Binder.java:702)) Ошибка при установке APK

Для этой ошибки может быть 2 возможных решения:

Решение 1. Убедитесь, что вы включили опцию "УСТАНОВИТЬ VIA USB" в "Настройках разработчика" в Mobile (особенно, если вы используете устройства Xiomi)

Решение 2: fooobar.com/questions/560769/... - Решение, опубликованное @Mithor.

Ответ 3

У меня было подобное сообщение об ошибке. Оказывается, мои системы и/или эмулятор закончили пространство для хранения, и он не смог установить APK. Решение Mithor выявило ошибку вне памяти. Затем я смог включить мгновенный запуск после освобождения места.

Ответ 4

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

Ответ 5

В моем случае я очистил проект, затем пересобрал код, и он заработал. А в Mi or Xiomi телефон просто включил "INSTALL VIA USB" в варианте разработчика.

Ответ 6

Ваше решение работало с моим, но проблема снова возникла при включении его обратно, даже когда приложение работало успешно. Затем, следуя документации по Build Project в Android Documentation по совету Дхавала Джардоша, выполняя чистый проект, приложение запускалось с включенным Instant Run.

Ответ 7

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

Ответ 8

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

Ответ 9

Это обычно потому, что ваше устройство и ваш JNI не совпадают. Например, ваше устройство является X86 ABI, но вы используете JNI для ARM.

Ответ 10

Эта авария появилась внезапно без какой-либо причины. Я только что перезапустил Android Studio и мое устройство; и это сработало. Я не знаю, требуются ли оба решения или только одно из них.

Также проверьте, достаточно ли места на вашем устройстве для установки приложения. На самом деле, даже если ваше приложение 10 Мо, может быть эта проблема, если на вашем устройстве доступно 300 Мо или меньше.

Ответ 11

в моем случае эта ошибка возникает, когда память телефона заполнена.