【百度地图-安卓SDK】从头开始写android程序

首先确保有这四个文件

安装jdk

先安装android开发SDK(并不只是为eclipse服务的),即运行installer_r15-windows,指定存储目录,然后就安装,安装到后期指定你要安装的android的版本等,例如我选1.6的版本,继续安装,很快就能结束。

解压eclipse到任意地方,运行eclipse.exe,点help点install new software,选择

http://dl-ssl.google.com/android/eclipse/

注意不能是https

然后就选择两个包,是

"Android DDMS" 和 "Android Development Tools"

安装,一直等待,要很久,中途可能因网络原因偶尔失败,然后再装即可。

重启eclipse(他会强制要求)

他会让你指定android sdk的目录(or 让你新下载),然后就指定刚才的指定存储目录,即可完成。

这个目录通常是下图所示的目录

新建android工程,然后如书上所说的修改程序

对于已有工程,直接file-import-general-existing projects导入这个即可,但导入后要注意设置工程属性的androidAPI的版本,否则全部告诉你是语法错误。

如果没有真机但要运行程序,则强行增加android虚拟机,方法是Window-AVD Manager

如下图所示来运行程序即OK,可能第一次要添加虚拟机,随便新建一个即可,但不要设置过大的sd卡容量,这样会占用硬盘空间。

点击run,如果不用手机连接电脑,eclipse会启动一个模拟器运行程序。如果没有new过模拟器,会提示新建一个。

同时调试时可设断点,双击源代码窗口中行的左端即可。

重装系统需要注意:

Eclipse以及各种sdk的目录都可以复用,不要放在c盘

重装系统后jdk还是要装的

先打开eclipse

选择window-perference-android,设定sdk所在的目录(有tool之类的这个目录)

然后选择android2.1(或其他版本)选择apply

然后这个workspace还是空的,而且是定位到c盘的,因此可以把之前备份的workspace目录设为活动的工作区,方法是在file-switch workspace-other选择这个备份的workspace即可

然后eclipse会重启 然后就可以正常开发了

【百度地图-安卓SDK】从头开始写android程序,布布扣,bubuko.com

时间: 2024-07-28 20:19:02

【百度地图-安卓SDK】从头开始写android程序的相关文章

百度地图 iOS SDK - 新版本上线,支持iOS8、arm64、iPhone6

百度地图 iOS SDK v2.5.0 版本于10月21日下午顺利完成了新版本的上线工作,该版本主要针对 iOS8 的定位功能进行了适配:对 arm64 CPU 进行了适配:对 iPhone6 及 iPhone6 plus 的屏幕显示进行了相关的适配工作. 相信新版本的发布会给更多开发者带来开发上的便利! 新版本更新日志如下: 2014年10月21日 百度地图iOS SDK v2.5.0发布 使用Xcode6创建工程时注意事项如下: 在info.plist中添加:Bundle display n

Android学习个人笔记-百度地图定位sdk的使用

虽然自己已经完成了百度地图的调用,但是在使用过程中产生很多的疑问,在不断的百度各种大神的作品后才慢慢的调试出来,所以觉得作为新手自己应该把这个过程记录下来.尤其是自己在找到大神的文章时,并不能理解有些单纯一个方法和一个解释,主要还是水平有限,在查资料的过程中也深知写好一篇博文对于需要的人来说就是一汪泉水,欣喜的发现这篇博文讲的有头由尾,可以参照一步一步的来进行.记录下来这个过程对于自己也是一种复习,比如当初费尽心思解决的难题再一年后再去看代码却毫无头绪,所以这样的记录还是很有必要的,自己也尽力的

百度地图开发 SDK v3.2.0 遇到 Error inflating class com.baidu.mapapi.map.MapView解决方案

使用百度地图 SDK v3.2.0 地图时遇到的一个"找不到 com.baidu.mapapi.map.MapView"的问题 (按照API写的) 上网找了很多解决方案,不能解决,有的说需要在application里加android:name=""...,有的说需要在要在setContentView前初始化BMapManager对象 ......(现在的新版本根本找不到BMapManager这个类) 本人试了,全部无效 报错android.view.InflateE

百度地图 iOS SDK - 坐标转换方法

百度地图 Android SDK 或者 iOS SDK 或者各种各样的 API 工具产品,都使用的是百度自己经过加密的坐标体系. 众多开发者在使用过程中,位置点都是通过 GPS 或者其他途径获取的,所以与百度地图所使用的坐标系存在差异. 开发者在将这些空间位置信息运用到地图地图上得时候,需要进行响应的纠偏(坐标转换),iOS SDK 为广大开发者早已开放了响应的坐标转换方法, 开发者只需要短短的几行代码就可以实现相应的坐标转换操作了. 具体方法如下: <span style="font-s

解决 Delphi XE5 写Android程序的No resource identifier found for attribute... 错误【转】

原文:http://www.hxhlb.cn/article/32142aaeb67bbc05379369c3.html 那一天,我装上了RAD Studio XE5. 当天晚上,我就写了一个小小的Android程序. 但是,苦于没有好手机,没办法进行测试. 今天,下载了一晚上,终于把Android所有的sdk都安装上了,配置进XE5中 唉,用这么庞大的XE5来编写Android SDK 2.1版本的程序,我都觉得害羞... 废话不多说,下面我们来解决问题. XE5自带的SDK,是SDK4.2,

利用百度地图开源sdk获取地址信息。

注册百度开发者帐号,下载相关sdk 添加权限: 添加百度注册访问应用(AK)码 添加源代码文件到libs文件: 代码如下: 1 package com.lixu.baidu_gps; 2 3 import com.baidu.location.BDLocation; 4 import com.baidu.location.BDLocationListener; 5 import com.baidu.location.LocationClient; 6 import com.baidu.locat

使用eclipse写android程序所遇到的问题

The processing instruction target matching "[xX][mM][lL]" is not allowed. The XML file should not have any other character before <?xml, even no spaces, newlines or unicode byte order marks. If you're not seeing anything, the it's most likely

Android 导入百度地图SDK 详细步骤

今天交大家咋么来接入百度地图的SDK,步骤其实和百度官网上的开发指南一样,写下来做做总结. 1. 注册百度开发者账号,直接到官网注册就行,如果没有注册,你在获取秘钥的时候系统会提醒你注册.百度的LBS的首页网址是: http://developer.baidu.com/map/index.php?title=%E9%A6%96%E9%A1%B5 2. 有了百度开发者账户后就可以去申请要开发的APP,由于百度SDK需要和App绑定,在创建APP的时候需要提供android秘钥和package包名,

xamarin.android 绑定百度地图SDK遇到的问题

在 xamarin.android 绑定项目中,绑定 百度地图的LBS地图SDK,参考 https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-a-jar/ 设置好后,编译,  然后提示错误,其中一个错误 是 意思就是说转换 出来的CS 代码中,有重复的 类型. 理论上来说,转换的 CS 代码 是不应该出现重复代码的,有重复,意味这 jar有重复代码. 然后查看 百度地