2010-11-11 2 views
3

Я беру на себя проект и пытаюсь запустить его в Android-эмуляторе. Я получаю следующую ошибку в Logcat:Unavailable Shared Library - INSTALL_FAILED_MISSING_SHARED_LIBRARY

11-11 06:21:42.215: ERROR/PackageManager(58): Package com.android.xxx requires unavailable shared library com.google.android.maps; failing!

консоль отображает:

Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY 

Как я могу убедиться, что com.google.android.maps включен в моем проекте?

UPDATE: Я использую уровень мин SDk 3 в моем AndroidManifest.xml:

</application> 
    <uses-sdk android:minSdkVersion="3"/> 

ответ

4

Когда вы клеть вашего эмулированного устройства, убедитесь, что вы выбрали «API Google, ...» в качестве цели , Если вы выберете только «Android ...», у вас не будет расширенных API, таких как Карты, доступные на эмулированном устройстве.

+0

Можно ли предположить, что эти API доступны на всех реальных устройствах? Безопасно ли использовать карту Google в любом приложении для выхода на Android Market? – Tenfour04

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