`

android手机安装时缺少google map api 的解决方法

阅读更多
有些android手机,譬如电信版的moto XT882,机器里没有com.google.android.maps.jar这个包。

所以当开发使用了google map api的程序时,即使在模拟器上没有问题,但是在真机上无法安装,安装时报INSTALL_FAILED_MISSING_SHARED_LIBRARY错误。

解决办法可以手动将缺少的文件传输到手机里,但是无法批量处理。
http://www.slatedroid.com/topic/25334-fixing-the-install-failed-missing-shared-library-error/

另一种解决方法,可以根本不使用google map api。
设置AndroidManifest.xml文件
<uses-library android:name="com.google.android.maps" android:required="false"/>    


在代码中,来判断是否可用google map api
try{
    Class.forName("com.google.android.maps.MapActivity");
   }catch(Exception e)
   {
   }


这种解决办法,可以使程序正常安装,正常运行。
不过有可能缺少功能。
缺少的功能可以通过另外的方法实现。
分享到:
评论

相关推荐

    Android google map API例子

    Android google map API例子

    谷歌地图Google Map API V3中文开发文档

    谷歌地图 Google Map API V3 中文开发文档提供了一个详细的中文开发指南,涵盖了谷歌地图 Google Map API V3 的使用方法、相关类库、事件处理等方面的知识点。开发者可以根据自己的需求,选择合适的组件和方法来创建...

    Android演示如何调用google map api 的方法.rar

    本实例主要演示Android调用google map api 的方法,根据地址获取对应经纬度,定义一个HttpClient用于向指定地址发送请求,向指定地址发送get请求,将服务器返回的字符串转换成JSONObject对象,从JSONObject中提取...

    Google Map API 使用示例

    Google Map API 是一款强大的工具,它允许开发者在自己的网站或应用程序中嵌入地图功能,提供定位、导航、地理编码、路线规划等多种服务。本示例将深入探讨如何使用 Google Map API,帮助你理解和掌握其核心概念及...

    申请Android Google Map API key

    申请Android Google Map API key

    ex_map.rar_android_android mapa_android mapapi_ex_map_google ear

    本教程将深入探讨如何使用Android MapAPI以及如何在Android虚拟机上引用Google Earth,以便为用户提供更丰富的地图体验。 首先,让我们了解Android MapAPI。Android MapAPI是Google提供的一种服务,它允许开发者在...

    google map api学习

    谷歌地图API(Google Maps API)是谷歌提供的一套强大的开发工具,允许开发者在自己的网站或应用中嵌入交互式地图,实现地理位置相关的功能。通过学习谷歌地图API,你可以创建定制的地图,添加标记、路径、信息窗口...

    Android Google Map API 开发基础知识

    一、申请google Maps API key(用于开发和debug) 二.Google Map API的使用 三.实例开发

    android写的google map api 应用

    在Android平台上,Google Maps API是开发地图应用的重要工具,它允许开发者将强大的地图功能集成到自己的应用程序中。本文将深入探讨如何使用Android和Google Maps API创建一个完整的地图应用。 首先,要使用Google...

    google map api开发源代码

    Google Map API是一个强大的工具,允许开发者在网页或应用程序中集成地图功能,进行各种定制和交互。这个源代码压缩包提供了一种实现Google Map API二次开发的实例,对于想要深入理解和应用这一技术的人来说非常有...

    安卓Android源码——写的google map api 应用.zip

    这个压缩包文件“安卓Android源码——写的google map api 应用.zip”显然是一个示例项目,用于展示如何在Android应用中集成和使用Google Maps API。通过这个项目,我们可以学习到以下几个关键知识点: 1. **Google ...

    GOOGLE MAPapi示例

    ### GOOGLE MAP API 示例知识点解析 #### 一、Google Maps JavaScript API 概述 Google Maps JavaScript API 是一个功能强大的工具包,允许开发者将交互式的地图嵌入到网页中。通过使用这个API,开发者可以轻松地...

    基于android的google map API应用设计

    在基于Android的Google Map API应用设计中,开发者可以利用谷歌提供的API来构建一系列与地理位置相关的功能,极大地丰富了移动应用程序的用户体验。以下是基于这个主题的一些关键知识点: 1. **Android平台**:...

    Android-Google-Map-APi.doc.zip_android_google map android

    总之,Android Map API v1为开发者提供了集成谷歌地图的基础工具,尽管现在更多的开发倾向于使用更新的版本,理解v1的原理对掌握地图API的整体概念仍然有益。学习并实践这些基本概念,可以帮助开发者更好地理解和...

    GoogleMap API + ASP.NET(C#)

    在结合Google Map API时,ASP.NET(C#)可以做到: 1. **服务器端处理**:C#代码可以在服务器端执行复杂的业务逻辑,如地址解析、数据查询等,然后将结果传递给客户端的Google Map API。 2. **动态数据绑定**:可以将...

    google map api v3.18.0 离线开发包

    总的来说,"google map api v3.18.0 离线开发包"为开发者提供了在无网络环境下使用谷歌地图API的功能,使得地图服务在多种场景下都具备了可行性。通过熟练掌握和应用这个API,开发者可以创建出丰富多样的地图应用。

    google map api v3源码

    在使用谷歌地图API V3时,开发者需要注意以下关键知识点: 1. **初始化地图**: 在HTML页面中引入Google Maps API的JavaScript库,然后在JavaScript代码中创建一个地图实例。通常会指定地图容器(如div元素)的ID和...

    Android_Google_Map.rar_Google api_android_android google map_and

    本文将深入讲解如何进行Android Google Map的开发入门,从搭建环境、申请API Key到关键类的使用。 首先,我们需要**搭建环境**。在Android Studio中,确保你已经更新到最新版本,并安装了Android SDK。在项目级...

    android map api 介绍

    **知识点详解:Android Map API 的使用与切换指南** 在移动应用开发领域,地图服务是许多应用的核心功能之一,尤其在导航、地理位置分享、位置搜索等场景下不可或缺。Android Map API 提供了一套全面的工具和资源,...

    Google Map Api

    Google Map API 是一款由谷歌公司提供的强大工具,用于在网页或移动应用中集成地图功能。这个API允许开发者将交互式地图集成到他们的网站或应用程序中,提供定位、导航、地理编码、路线规划等多种功能。最新版的...

Global site tag (gtag.js) - Google Analytics