Android KeytoolException: не удалось прочитать ключ AndroidDebugKey lengthTag = 109, слишком большой - PullRequest
0 голосов
/ 14 февраля 2019

Я пытался сгенерировать .apk (отладка или выпуск) и получаю эту ошибку:

com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "/home/note-300/.android/debug.keystore": DerInputStream.getLength(): lengthTag=109, too big.

Я уже пытался создать новый ключ (с ключом и псевдонимом с помощьюв Android Studio я удалил .android / debug.keystore и запустил следующие команды (из здесь ):

keytool -importkeystore -srckeystore old.keystore -destkeystore new.keystore -deststoretype pkcs12

и

 keytool -importkeystore -srckeystore new.keystore -srcstoretype pkcs12 -destkeystore final.keystore -deststoretype jks

Что еще я могу сделать, чтобы запустить мое приложение?

ОС: Ubuntu 18.04

Android Studio 3.3.1

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

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

Шаги:

  1. Удалить папку .gradle из папки Android.

  2. Выполнить react-native run-android.

Вышеуказанные шаги устранили проблему.

0 голосов
/ 25 февраля 2019

Попробуйте обновить gradle из файла gradle-wrapper.properites с 4.10.1 до 4.10.2.У меня была та же проблема, и это исправило ее для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...