Не удалось прочитать ключ AndroidDebugKey из магазина - PullRequest
0 голосов
/ 26 февраля 2019

Внезапно, без видимой причины, я получаю ошибку сборки, связанную с моим хранилищем ключей отладки Android.

Все работало нормально.Я изменил некоторый код Java и версию minsdk, а затем в следующий раз, когда я открыл его, выскочила следующая ошибка.

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

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

Когда я закрываю android studio и перезагружаюсь, запуск «make project» завершается успешно.Но как только я пытаюсь поразить отладчик, он терпит неудачу.В этот момент также запускается любой «make project».

Сборка не выполняется в приложении задачи: packageDebug.Когда я запускаю задачу из командной строки с помощью gradlew packageDebug, команда завершается успешно.Но из Android Studio это не получается.

Моя версия Android Studio выглядит следующим образом.Я занимаюсь разработкой под Linux Mint 19.1.

Android Studio 3.3.1 Build # AI-182.5107.16.33.5264788, созданный 28 января 2019 года JRE: 1.8.0_152-release-1248-b01 amd64JVM: 64-битная серверная виртуальная машина OpenJDK от JetBrains sro Linux 4.15.0-45-generic

1 Ответ

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

Удалить сам файл.Android Studio создаст новый, который, надеюсь, не будет иметь такой же проблемы.

...