Я новичок в разработке Android; когда я пытался подписать заявление, я получил следующую ошибку. Может кто-нибудь помочь мне в этом вопросе?
keytool error :java.io.IoException:Incorrect AVA format
Я нашел какое-то решение на форумах, например, мне нужно запустить, debug.keystore
но мне это не удалось.
android
android-keystore
Pallavi
источник
источник
Ответы:
Возможно, вы ввели недопустимый символ (что-то вроде (запятая)) в поле для имени, организации или где-то еще.
Конечно, если вы действительно хотите, чтобы некоторые символы можно было экранировать с помощью \ sign
источник
Я столкнулся с ошибкой при попытке экспортировать подписанный файл .apk с Eclipse ADT. Ошибка была такой же, как ваша ошибка. В моем случае я использовал знак + перед кодом страны. Удаление знака + из этого имени решило проблему и позволило мне полностью экспортировать мой подписанный файл .apk. Также эта ошибка может возникать при использовании запятой, косой черты, точки с запятой, цитаты.
источник
Вы пытались использовать специальные символы при экспорте apk. Вы не можете использовать эти специальные символы в любом поле, отображаемом при создании apk. Специальный набор символов включает в себя:
источник
Я решил эти исключения, изменив код страны:
+91
вIndia
источник
Я столкнулся с этой ошибкой, когда вообще не установил опцию отличительного имени. Это было исправлено путем установки опции для правильно отформатированной строки.
эта команда завершилась неудачно с исключением формата AVA: (для удобочитаемости добавлены разрывы строк)
эта команда выполнена успешно:
источник
это "Возможно, вы ввели недопустимый символ (что-то вроде (запятая)) в поле для имени, организации или где-то еще." работал для меня У меня была запятая в штате или провинции. пожалуйста, отметьте этот ответ по правилу как ответ; as + в +91 - специальный символ.
источник
Особые символы / избегание всех хороших ответов / может быть проблемой; Вы не поделились своей фактической командной строкой «keytool» так сложно, чтобы дать точный ответ Если вы пытаетесь сгенерировать пару ключей pub / priv (параметр "-genkeypair"), то проблема 1 заключается в том, что отличительное имя субъекта сертификата ( аргумент " -dname ") не было указано в правильном X.500 AVA (» ttribute- V alue- A ssertion") формат. Например, опуская "CN =" перед общим именем субъекта (CN). Парам должен выглядеть примерно так:
В этом различающемся имени пары, « CN » ( «Общее название») является « ttribute», « SomeCertSubject » является « V ALUE».
источник
Не могу Google сказать "Неверный персонаж". Вместо этого они говорят «Incorret AVA format». Уберите все не алфавитно-цифровые символы, без акцентов и без странных букв.
источник