Ошибка установки: INSTALL_FAILED_MISSING_SHARED_LIBRARY - PullRequest
12 голосов
/ 24 декабря 2011

"Ошибка установки: INSTALL_FAILED_MISSING_SHARED_LIBRARY

Пожалуйста, проверьте вывод logcat для более подробной информации. "

Проблема в том, что в выводе LogCat вообще нет выходных данных. Кроме того, речь идет не о какой-то библиотеке Google Maps, о которой большинство вопросов здесь, на SO, касаются [1]: Я пытаюсь использовать свой собственный библиотечный проект.

мой основной проект имеет следующее пространство имен: net.microtrash.cutoutcam

мой библиотечный проект имеет следующие пространства имен, на которые я ссылался в файле манифеста основного приложения:

<uses-library android:name="net.microtrash.lib" />
<uses-library android:name="net.microtrash.lib.button" />
<uses-library android:name="net.microtrash.cutoutcam.lib" />

Есть идеи, почему может возникнуть эта ошибка?

[1] INSTALL_FAILED_MISSING_SHARED_LIBRARY ошибка в Android

Ответы [ 3 ]

14 голосов
/ 24 декабря 2011

мой библиотечный проект имеет следующие пространства имен, на которые я ссылался в файле манифеста основного приложения:

Если вы не создали собственный телефон или, по крайней мере, собственную прошивку, у вас нет ни одной из этих библиотек. Вы не используете <uses-library> для проектов библиотеки Android.

12 голосов
/ 22 декабря 2012

Единственное решение, которое я обнаружил, заключается в том, что всякий раз, когда несовместимый эмулятор используется для запуска приложения, связанного с Картами, эта проблема всегда возникает. Простое решение - запустить приложение на эмуляторе API Google.

1 голос
/ 18 февраля 2014

Я удалил тег <uses-library> для google-play-services, но у меня был тег <uses-library> для карт Google:Большинство ответов в Stackoverflow относятся к Google-Maps v1.Но у меня была эта проблема в Google-Maps-v2, и этот трюк был исправлен.

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