gpt4 book ai didi

android - 安装错误 : INSTALL_FAILED_MISSING_SHARED_LIBRARY on Kindle fire

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:59 26 4
gpt4 key购买 nike

我正在尝试在我的 Kindle Fire 上运行 Android SDK (Google API 10) 附带的演示 android map 项目 (MapsDemo),但它在安装应用程序时抛出此异常。

[2012-01-31 23:01:15 - MapsDemo] Installing MapsDemo.apk...
[2012-01-31 23:01:17 - MapsDemo] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2012-01-31 23:01:17 - MapsDemo] Please check logcat output for more details.

和日志猫

01-31 23:06:01.206: D/PackageManager(1372): Scanning package com.example.android.google.apis
01-31 23:06:01.206: E/PackageManager(1372): Package com.example.android.google.apis requires unavailable shared library com.google.android.maps; failing!
01-31 23:06:01.206: W/PackageManager(1372): Package com.example.android.google.apis couldn't be installed.

当我在我的 HTC Desire 中运行时,相同的代码工作正常..

是否可以使用 KML 并使用 Google API 以外的其他方式绘制路线?

有人知道如何解决这个问题吗?

最佳答案

您不能在 Kindle Fire 上使用适用于 Android 的 Google map 插件,因为它不存在。

您可以添加 android:required="false"给你的<uses-library> list 中的元素,然后在运行时检查以查看 MapActivity 是否类在您的虚拟机中可用:

try {
Class.forName("com.google.android.maps.MapActivity");
// if you get here, you have Google Maps, so you can safely start a MapActivity
}
catch (Exception e) {
// if you get here, you do not have Google Maps
}

在“您没有 Google map ”的情况下(就像您在火灾中遇到的那样),您该怎么做,由您自己决定。

关于android - 安装错误 : INSTALL_FAILED_MISSING_SHARED_LIBRARY on Kindle fire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9082784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com