INSTALL_FAILED_MISSING_SHARED_LIBRARY一个android模拟器问题

时间:2010-03-04 06:27:17

标签: android google-maps

[2010-03-04 11:50:15 - AndroidSamples]安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY

当我使用

<application android:icon="@drawable/icon" android:label="@string/app_name">
        <uses-library android:name="com.google.android.maps" />
..
</application>

请回复我

4 个答案:

答案 0 :(得分:23)

检查以确保您在google api模拟器上运行。

答案 1 :(得分:2)

要在Google API模拟器上运行,请打开Android SDK&amp; AVD Manager&gt;可用套餐&gt; Google Repos&gt;选择您需要测试的Google API级别。

安装完成后,将它们添加为虚拟设备并运行。

答案 2 :(得分:1)

检查以确保Eclipse中(或default.properties)中的项目目标名称中包含“Google API”,表明您正在使用Google API附加组件进行编译。

还要确保在清单中设置了正确的<uses-library>元素:

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

有关Google API附加组件和使用地图的详细信息,请参阅以下链接:

答案 3 :(得分:0)

我有一个apk,我必须在AVD 4.3上安装 但由于INSTALL_FAILED_MISSING_SHARED_LIBRARY

,安装失败

所有我不得不这样做 去android sdk经理 - &gt;额外的,然后安装其中的所有库(如android支持库等)

然后重新启动模拟器并且安装必须正常