`
ch_kexin
  • 浏览: 908200 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

最详细的Android Studio百度地图(BaiduMap)开发教程【二】

 
阅读更多

配置其他所需要的权限和key:

第二步:在AndroidManifest中添加开发密钥、所需权限等信息;

 

(1)在application中添加开发密钥

 

        <meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="开发者 key">
        </meta-data>

(2)添加所需权限 

        <activity android:name=".touchEvent.TouchEventActivity"/>
        <activity android:name=".jiami.Md5Activity"/>
        <activity android:name=".animation.AnimationActivity"/>
        <activity android:name=".animation.ViewAnimationActivity"/>
        <activity android:name=".animation.FrameAnimationActivity"/>
        <activity android:name=".thread.XianChengActivity"/>
        <activity android:name=".thread.HandleActivity"/>
        <activity android:name=".thread.HandlerProgressBarAitivity"/>

 第三步,在布局xml文件中添加地图控件;

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
    <com.baidu.mapapi.map.mapview
        android:id="@+id/bmapView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:clickable="true">

    </com.baidu.mapapi.map.mapview>
</LinearLayout>

 第四步,在应用程序创建时初始化 SDK引用的Context 全局变量;

public class MapActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        SDKInitializer.initialize(getApplicationContext());
        setContentView(R.layout.activity_map);
    }
}

注意:在SDK各功能组件使用之前都需要调用SDKInitializer.initialize(getApplicationContext());,

因此我们建议该方法放在Application的初始化方法中

 

 

这里写图片描述

这里写图片描述

3.编译运行安装apk:

我这里直接在Gradle里直接build和install项目了.

这里写图片描述

安装运行APK文件:

这里写图片描述

得到最终结果: 
出现这个界面说明环境搭建完毕,可以继续其他地图功能的实现了.

 

这里写图片描述

分享到:
评论

相关推荐

    android studio集成百度地图SDK显示地图

    以上步骤详细介绍了如何在Android Studio中集成百度地图SDK并显示地图。你可以根据项目需求进一步扩展,如实现路线规划、热力图等功能。通过不断学习和实践,你将在Android地图开发方面变得更加熟练。

    Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用

    本教程将详细介绍如何在Android应用中使用百度地图SDK v3.0.0来添加覆盖物Marker以及创建InfoWindow,以此来增强地图的交互性和信息展示。 首先,我们需要在项目中引入百度地图SDK。这通常涉及到在`build.gradle`...

    android 百度地图实现基础定位功能

    在Android开发中,集成百度地图API来实现基础定位功能是一项常见的任务。本教程将详细介绍如何在Android项目中实现这一功能,以及如何处理相关的关键步骤。 首先,我们需要在Android Studio中引入百度地图SDK。...

    获取百度地图android源代码

    本教程将详细讲解如何获取并使用百度地图的Android源代码,以及如何在Android Studio中进行开发。首先,我们需要从百度地图官方SDK库下载相关的SDK资源。 1. **获取百度地图SDK** 百度地图提供了专门的Android SDK...

    AndroidStudio实现简易的百度地图定位和天气服务

    本教程将详细介绍如何在Android Studio项目中实现这一功能。 首先,我们需要在Android Studio中创建一个新的项目,选择"Empty Activity"模板,并为项目命名。接着,确保在`build.gradle`(Module: app)文件中添加...

    百度地图学习资源

    本篇将详细讲解如何在Android应用中集成和使用百度地图SDK,以及对"百度地图学习资源"的相关知识点进行深入解析。 首先,我们要明白,"百度地图学习资源"指的是一个针对Android开发者的学习资料,它可能包含教程、...

    android 安卓百度地图定位

    本教程将深入探讨如何在Android Studio中利用百度地图API实现精准的定位服务。 首先,我们需要在项目中引入百度地图SDK。在你的`build.gradle` (Module: app) 文件中添加以下依赖: ```groovy dependencies { // ...

    百度地图根据关键字搜索输入框提示热词

    【标签】:“Android”表示这是关于Android平台的开发知识,“BaiduMap”则意味着涉及到百度地图服务。在Android应用开发中,使用百度地图API可以帮助开发者构建地理位置相关的功能,如导航、定位、搜索等。开发人员...

    百度地图开发(初级)

    在本教程中,我们将探索如何进行初级的百度地图开发,主要针对Android平台。这是一份专为初学者设计的实践指南,旨在帮助开发者快速入门,理解如何在Android应用中集成和使用百度地图服务。我们将逐步讲解关键概念和...

    android 百度地图

    本教程将详细讲解如何在Android应用中使用百度地图API,并通过`BaiduMapsApiDemo`这个示例项目来阐述关键知识点。 首先,集成百度地图SDK是开发的第一步。在Android Studio中,我们需要在`build.gradle`文件中添加...

    Android百度地图定位实现(源码+APK)

    本教程将基于提供的源码和APK深入探讨如何在Android应用中集成百度地图API并实现实时定位。 首先,我们需要在项目中引入百度地图SDK。这通常涉及以下几个步骤: 1. **注册开发者账号**:在百度地图开放平台...

    android地图开发

    本教程将深入探讨如何使用百度地图API在Android应用中实现地图展示效果。百度地图API为开发者提供了丰富的功能,包括地图显示、定位、路线规划、地理编码、覆盖物等,使得开发者能够轻松创建具有地图功能的应用。 ...

    百度地图demo简单实现定位和自定义标注

    在Android开发中,百度地图API是一个常用的工具,用于集成地图功能到移动应用中。这篇教程将详细介绍如何使用百度地图API实现简单的定位功能以及自定义标注图标。首先,我们需要在项目中引入百度地图SDK。 1. **...

    android基于百度api实现仿新浪微博获取位置

    本教程将详述如何利用百度地图API在Android平台上实现一个功能,让用户能够获取并分享他们的当前位置,以此来模仿新浪微博的位置分享功能。 首先,我们需要在项目中引入百度地图SDK。在Android Studio中,可以通过...

    Android定位功能代码

    本教程将详细讲解如何利用百度地图API在Android应用中实现定位功能。 首先,我们需要在项目中引入百度地图SDK。这通常通过在build.gradle文件中添加依赖来完成。在dependencies块内添加如下代码: ```groovy ...

    安卓开发-百度地图移动获取位置,自动定位.zip.zip

    本教程将详细讲解如何在Android应用中整合百度地图SDK,实现移动设备的位置追踪和自动定位。 首先,你需要在百度地图开发者平台(http://lbsyun.baidu.com/)注册一个账号,并创建一个新的应用以获取API密钥。这个...

    Android(stuion版) 路径规划(步行,驾车,公交)

    我们将使用百度地图API,这是一个广泛应用于Android开发中的地图服务库,提供了丰富的地图操作和路径规划功能。 首先,我们需要在Android项目中集成百度地图SDK。这包括在build.gradle文件中添加依赖项,如`...

    根据坐标查询地址(百度坐标)

    而"百度地图获取地址AK配置.png"可能是指导如何获取和配置AK的截图,对于初学者来说,这种可视化教程非常有帮助。 总的来说,通过百度地图API进行坐标查询地址,我们需要注册并获取AK,然后在代码中初始化并调用...

Global site tag (gtag.js) - Google Analytics