2013-12-09 3 views
3

Я пытаюсь создать ключ SHA-1 для моего приложения для Android, чтобы включить карты Google, но после нажатия кнопки «Экспорт подписанного приложения» я получаю следующую ошибку.Ошибка экспорта подписанного пакета приложения

"" app_name»не переводится в а, м, ар, быть Б.Г., CA, CS, да, де, эль, ан-РГБ, ан-Рин, эс, эс-РУСЬ, и др , et-rEE, fa, fi, fr, fr-rCA, hi, hr, hu, hy-rAM, in, it, iw, ja, ka-rGE, km-rKH, ko, lo-rLA, lt, lv, mn-rMN, ms, ms-rMY, nb, nl, pl, pt, pt-rBR, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rHK, zh-rTW, zu ".

В первый раз, когда я экспортировал этот тип, он работал, однако теперь эта ошибка возвращается как «предупреждение о линии». Есть идеи? Благодарю.

+0

были любые ответы полезными? – Matt

ответ

1

Вы можете увидеть некоторую информацию на этом посту:

Lint: How to ignore "<key> is not translated in <language>" errors?

В принципе, последние инструменты сделать проверку ворса, прежде чем разрешить вам экспортировать.

Вы можете отключить его под

"Окно"> "Настройки"> "Android"> "Lint Ошибка проверки"

Вы должны быть в состоянии отключить

«Выполнить полную проверку ошибок когда экспортировать приложение и прервать, если будут найдены фатальные ошибки ».

Я предполагаю, что если вы будете распространяться на разные локали, ваше приложение не будет функционировать должным образом, поэтому инструменты считают это «фатальной» ошибкой.

0

Казалось бы, ваш app_name был объявлен в локализованной папке ресурсов языка (значения-en).

Попробуйте создать файл ресурсов в values, который будет самым низким значением уровня, отсутствием других локализаций.

Смежные вопросы