`

如何在没有内置Google Map APIs的Android手机上安装程序

阅读更多

      在没有内置Google Map APIs的Android手机上安装使用地图的应用程序,会遇到问题。比如通过adb直接安装报错:

      INSTALL_FAILED_MISSING_SHARED_LIBRARY。

 

      这个问题,下面的两篇blog对此进行了阐述。


      1.在没有内置Google Map add-on的Android真机上如何安装地图程序呢?

      本blog中提出两个方法:

      其一,针对不同手机发布不同版本。这种方式发布和维护均容易产生问题

      其二,在<uses-library android:name="com.google.android.maps" />中,增加一个属性,即android:required= "false"。这样达到的效果,文中原话如下:

这代表如果在目标机器上内置了Google Map add-on,则可以正常使用应用;如果目标机器没有内置Google Map add-on,也可以成功安装应用。但是开发人员需要在代码中自行判断Google Map add-on是否可用



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

      本blog中提出的方法与上一篇中的方法二是同样的。

分享到:
评论

相关推荐

    google_apis-8_r02.part1.rar

    android的普通安装方法速度很慢,对一般的用户要数小时的时间等待。为更快速安装,可以采取离线安装方法。即,先分别下载所需包,再安装。 下面将已下载的离线安装包(windows平台)与大家共享。 google_apis-8_r02....

    android Google map 定位程序

    在Android平台上,Google Map是一个非常重要的工具,它不仅提供了丰富的地图信息,还支持定位、导航、路线规划等功能。本文将详细介绍如何在Android应用中集成Google Map,并实现定位功能。 首先,要在Android应用...

    android map的使用

    这包括获取API密钥、创建基于Google APIs的Android虚拟设备(AVD)、创建工程项目以及安装所需的驱动程序等。 ##### 1.1 申请Android Map API key 为了使用Google Maps API,你需要获得一个API密钥。这一密钥用于...

    google Map for Android总结

    在Android平台上,集成Google Map是一项常见的任务,可以让开发者在应用中提供地图功能。本文将详细介绍如何在Android应用中集成和使用Google Maps。 首先,Google API插件是Android SDK的一个扩展,它提供了对...

    Android结合googlemap应用开发

    一旦解码完成,你可以将这些点按照顺序在Google Map上绘制出来,形成路线图。在Android中,这通常通过MapView或MapView的子类实现,使用Polyline对象来画线,每个点都是一个LatLng对象,包含了经度和纬度信息。 总...

    android在google map上画导航路线图

    在Android平台上,集成...通过以上步骤,你就能在Android应用中实现在Google Map上绘制导航路线图的功能了。不过要注意,实际开发中可能还需要考虑错误处理、用户交互优化、离线地图支持等因素,以提供更好的用户体验。

    google_apis-8_r02

    这个组件在Android开发过程中起到关键作用,允许开发者在模拟器上测试集成了Google服务的应用程序。 【描述】"google_apis-8_" 指的是Google为Android API级别8提供的API接口和服务。API级别8对应的是Android 2.2 ...

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

    在Android应用开发中,Google Maps API是一个至关重要的组件,它允许开发者在应用程序中集成谷歌地图的功能,提供丰富的地理位置服务。本文档将深入探讨Android Map API v1,这一版本虽然已被更新的v2替代,但对于...

    Android google Map入门

    在 Android 开发过程中,创建一个基于 Google APIs 的模拟器(AVD)非常重要,因为这能确保你的应用能够在包含 Google 服务的环境中运行。 1. **打开 AVD Manager**:在 Android Studio 中,通过“Tools”-&gt;“AVD ...

    google_apis-8_r02.zip

    Google APIs是Android SDK的一个扩展,它模拟了Google服务的行为,比如Google Maps API、Google Play Services等,使得开发者在没有实际设备的情况下也能测试这些服务。 【压缩包子文件】: 1. **manifest.ini**:...

    addon-google_apis-google-19

    综上所述,"addon-google_apis-google-19"是一个关键的开发资源,它帮助开发者在Android 4.4 KitKat平台上构建和测试与Google服务集成的应用。理解并熟练运用这些知识点,对于开发出高质量的Android应用至关重要。

    Retrofit Love Working with APIs on Android

    在Android开发中,Retrofit是一个极其重要的库,它使得与各种网络API的交互变得简单而高效。这个主题“Retrofit Love Working with APIs on Android”深入探讨了如何利用Retrofit来构建强大的网络功能。 Retrofit是...

    android GoogleMap开发基础

    在Android平台上集成Google Map服务是开发地图应用的关键步骤。本文将详细介绍如何进行Android GoogleMap开发的基础设置,包括必要的配置和代码实现。 首先,你需要在Android SDK Manager中下载Google Play ...

    谷歌地图GoogleMap

    Google Map API的使用首先需要在Google Cloud Platform上注册并获取API密钥,这个密钥用于验证应用程序的身份,防止滥用。API的调用通常包括JavaScript API、Static Maps API以及Directions API等,它们分别对应动态...

    Android google map apiv2的最新申请密钥方式

    在Android开发中,集成Google Maps API V2是一个常见的需求,它允许开发者在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的地图功能。本文将详细介绍如何申请Google Maps API V2的最新密钥,并提供一些...

    addon_google_apis_google_inc_8

    文件名“addon_google_apis_google_inc_8”本身可能是指一个包含Google APIs的库或组件,它可能包括各种接口、类和资源文件,供开发者在Android Studio等集成开发环境中导入并使用。这个文件可能包含以下内容: 1. ...

    android web版googlemap

    标题“android web版googlemap”表明我们将讨论如何在Android应用程序中嵌入和使用Google Maps Web服务,特别是在V3版本上。描述中提到的“实现了定位显示,轨迹播放等功能”,意味着我们将深入探讨如何实现实时位置...

    Android 4.1 Jelly Bean Google APIs

    最新Android SDK (4.1): 下载安装顺序: 首先下载安装 ...【Google APIs】 http://download.csdn.net/detail/joe9i0/4463222 【Sources for Android SDK】 http://download.csdn.net/detail/joe9i0/4488670

Global site tag (gtag.js) - Google Analytics