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

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

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

Проблема в том, что выход LogCat отсутствует. Далее речь идет не о некоторых библиотеках Карт Google, большинство вопросов здесь о 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

Solutions Collecting From Web of "Ошибка установки: INSTALL_FAILED_MISSING_SHARED_LIBRARY"

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

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

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

Я удалил <uses-library> для google-play-сервисов, но у меня был <uses-library> для Google Maps следующим образом:

 <uses-library android:name="com.google.android.maps"/> 

Это сработало. Большинство ответов в Stackoverflow относятся к Google-Maps v1. Но у меня была эта проблема в Google-Maps-v2, и этот трюк исправлен.