`

百度android定位SDK问题

阅读更多
根据项目设计需要要用到百度定位的api来替换Google定位。
在百度的网站下在了最新的百度定位API的demo,但是在项目的整合中发现了一些问题。
在项目整合中,首先要注意AndroidManifest.xml文件中的不管前面如何写的,但是要为了程序能够运行,需要修改如下代码:
    <application android:icon="@drawable/icon" android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar" android:name="com.work.xx.baidu.LocationBD">
<!--android:name这里是重点-->
在程序调用的时候,复制百度demo的声明代码
mLocClient = ((Location)getApplication()).mLocationClient;
((Location)getApplication()).mTv = mTv;
mVibrator01 =(Vibrator)getApplication().getSystemService(Service.VIBRATOR_SERVICE);
((Location)getApplication()).mVibrator01 = mVibrator01;
一定要写在继承Activity类中,否则编译会不通过,显示没有getApplication()方法。

AndroidManifest.xml文件不修改会报错ClassCastException错误。
分享到:
评论
2 楼 dzy_123 2013-10-29  
能详细的讲下你的问题吗
1 楼 bf234511171 2013-10-21  
求楼主解释下,我同样遇到问题不是很明白怎么解决.

相关推荐

    Android-Android定位基于百度基础定位sdk封装

    本项目“Android-Android定位基于百度基础定位sdk封装”提供了一个方便开发者使用的Android定位解决方案,它基于百度地图SDK进行封装,简化了集成过程,使得开发者能够更快速地实现定位功能。 首先,我们需要了解...

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用1

    本文将深入解析Android百度地图SDK v3.2.0和Android定位SDK v5.0的应用。 首先,让我们来了解**百度地图SDK v3.2.0**。这是一个强大的地图开发包,提供了丰富的地图功能,如地图加载、缩放、平移、旋转、手势识别等...

    百度Android 定位SDK v4.0

    百度Android定位SDK v4.0是百度为开发者提供的一个强大且高效的地理位置服务工具,主要用于Android平台上的应用开发。这个SDK集成了多种定位技术,包括GPS、WiFi、基站等,旨在为用户提供精确、快速的定位服务。通过...

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用4

    在Android开发中,百度地图SDK和定位SDK是两个非常重要的工具,它们可以帮助开发者实现地图展示、定位服务以及一系列与地理位置相关的功能。本文将详细介绍如何在Android应用中集成和使用百度地图SDK v3.2.0和定位...

    Android利用百度定位SDK在后台实时定位并显示

    Android下利用百度地图定位SDK实现的在后台实时获取地理位置信息的例子,可以运行,希望对你有所帮助。

    Android 定位 SDK v7.5

    Android 定位 SDK v7.5 是由百度提供的一款专业级的定位服务开发工具,主要用于Android应用开发中实现精准的地理位置服务。这款SDK集成了多种定位技术,包括基础定位、离线定位以及高精度室内定位,为开发者提供了全...

    Delphi XE10加载百度地图定位SDK

    首先,我们需要了解的是,百度地图定位SDK是一个为Android应用提供定位服务的库,它提供了多种定位方式,包括GPS、网络等,并且支持实时定位、位置缓存、地理编码等功能。在Delphi XE10这样的跨平台开发环境中,我们...

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用3

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用,http://blog.csdn.net/yalinfendou/article/details/43307391博客中有详细介绍……

    Android-基于百度Android定位sdk的cordova插件

    本插件是cordova-qdc-baidu-location的升级版,利用百度定位SDK为Web app解决大陆Android定位不准的问题。 相比原插件,更新百度地图Android版定位SDK(v6.2.3)并提供watchPosition和clearWatch方法。

    xamarin android 集成百度定位sdk项目

    在这个特定的项目中,“xamarin android 集成百度定位sdk项目”是关于如何在 Xamarin 开发的 Android 应用中集成百度定位服务的实践。这涉及到将百度提供的 SDK(Software Development Kit)与 Xamarin Android 项目...

    百度地图定位sdk

    【百度地图定位SDK】是百度为开发者提供的一款强大的地理定位服务工具,主要针对Android平台设计。这个SDK使得开发者能够轻松地在自己的应用中集成百度地图的功能,尤其是精准的定位服务,包括国测局坐标(GCJ-02)...

    百度定位SDK资源包下载

    百度定位SDK是一款由百度公司提供的专业定位服务工具包,它主要面向Android开发者,用于在应用程序中集成高精度的定位功能。这款SDK包含了多种定位技术,如GPS、WiFi、基站等多种方式,以提供全面且准确的位置信息。...

    百度地图Android_SDK完整版

    集成百度地图Android SDK到项目时,开发者需要在AndroidManifest.xml文件中添加必要的权限,例如访问网络、读写外部存储、定位等权限。同时,还需要在应用的初始化阶段配置API Key,以启用SDK的功能。 在实现定位...

    百度地图安卓sdk定位

    本文将深入探讨如何使用百度地图Android SDK来实现精准的定位服务,展示如何获取并显示用户的经纬度坐标,以及更详细的地理位置信息,如国家、省、市、区和当前街道地址。 首先,我们需要了解**百度地图Android SDK...

    Delphi Android 调用 百度地图AndroidSDK,非WebSDK

    百度地图Android SDK是百度提供的一套用于开发地图应用的工具集,它允许开发者在Android应用中嵌入地图、定位、路线规划等功能。相比Web SDK,Android SDK更具有性能优势,因为它可以直接与设备硬件交互,提供更加...

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用2

    Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用,http://blog.csdn.net/yalinfendou/article/details/43307391博客中有详细介绍……

    百度定位sdk

    百度定位SDK提供了Android和iOS两个平台的API,开发者需要根据自己的应用平台选择相应的SDK进行下载和集成。集成过程中,通常需要将SDK的库文件添加到项目中,配置相应的权限(如AndroidManifest.xml中的定位权限)...

    Android百度定位SDK

    本篇文章将深入探讨百度定位SDK在Android上的应用,包括其核心功能、使用流程、常见问题及优化策略。 **一、百度定位SDK的核心功能** 1. **实时定位**:百度定位SDK能够提供实时的GPS、WiFi和网络基站等多种定位...

    android中通过百度定位sdk实时计算移动距离

    1)创建项目,上传应用到百度定位sdk获得应用对应key,并配置定位服务成功。 2)将配置的定位代码块放入service中,使程序在后台不断更新经纬度 3)为应用创建数据库和相应的数据表,编写 增删改查 业务逻辑方法 4)...

    Android集成百度定位SDK的demo

    在Android应用开发中,集成百度定位SDK可以帮助我们实现精准、实时的用户位置获取。这个"Android集成百度定位SDK的demo"提供了一个快速上手的例子,让开发者能够在自己的应用中轻松集成这一功能,避免不必要的错误和...

Global site tag (gtag.js) - Google Analytics