Подтвердить что ты не робот

Ошибка установки из-за неверного URI? Устанавливается только в режиме отладки?

Каковы возможные причины, по которым андроид не удалось установить. Недопустимый URI? Какой URI относится к этому и каким образом он недействителен? Он отлично работает в режиме отладки, но я не могу установить его вне режима отладки.

Спасибо

4b9b3361

Ответ 1

Эта ошибка может указывать на множество разных вещей, и существует множество различных исправлений. Чтобы подвести итог, я собрал:

  • Проблемы с Eclipse: очистить проект, перестроить проект, перезапустить eclipse.

  • Недопустимые символы: удалите любые специальные символы в имени проекта Eclipse. Используйте только [a-z] и [0-9] даже не [] (пробелы)

  • Ошибка в включенном банке: попробуйте без jar и посмотрите, работает ли он, если что-то исправляет.
  • Ошибки в установке пакета манифеста: щелкните правой кнопкой мыши в eclipse по проекту → Инструменты Android → Переименуйте пакет приложения (переименуйте что-нибудь подобное, вы всегда можете переименовать его).
  • Проблемы с устройством: удалите приложение с устройства и попробуйте выполнить установку.

Ответ 2

ingyesid выше в основном означает, что вам нужно реорганизовать название своего проекта, чтобы не включать символы не en/us. Затем это изменит имя файла apk, которое также не может иметь буквы с акцентом, например; "... ÖÄÅåäöééııßç.... и т.д." (И ни один из них не может иметь никакого "res" актива). У меня была эта проблема в последнее время, когда вы делаете шведский, удостоверяете, что имя проекта и все имена файлов указаны только в символах английского языка /nums.

-Вы можете установить переменную вашего имени в "res/values ​​/Strings" в соответствующие международные символы.

Это либо ошибка, либо некоторая близорукость от имени разработчиков Android.:/

Ответ 3

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

Ответ 4

/data/local directory не имеет разрешений для записи, выполнение на "других".

Вы должны использовать приложение суперпользователя и изменять разрешения для /data/local.

Настройка их на rwxrwxrwx будет работать

Ответ 5

Эта проблема возникает, если вы поместили недопустимое имя проекта, например MyAPP_ $33, ТОЛЬКО ТОЛЬКО Буквы [a --- z] и цифры [0,1,2...] разрешены, При присвоении имени проекту не допускаются специальные символы