【百度地图-安卓SDK】从头开始写android程序
【百度地图-安卓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程序的更多相关文章
- 用C++写android程序(包含界面+发短信)
首先为什么要用C++写android程序呢?主要是因为java写的android程序太容易被发编译,相对于java编译后的dex文件,底层的native so更加不容易被反编译,所以为了安全起见,可以 ...
- 我的Android进阶之旅------>Android百度地图定位SDK功能学习
因为项目需求,需要使用百度地图的定位功能,因此去百度地图开发平台下载了百度地图的Android定位SDK最新版本的开发包和示例代码学习. Android 定位SDK地址:http://develope ...
- 通过netty把百度地图API获取的地理位置从Android端发送到Java服务器端
本篇记录我在实现时的思考过程,写给之后可能遇到困难的我自己也给到需要帮助的人. 写的比较浅显,见谅. 在写项目代码的时候,需要把Android端的位置信息传输到服务器端,通过Netty达到连续传输的效 ...
- 百度地图 iOS SDK - 坐标转换方法
百度地图 Android SDK 要么 iOS SDK 或各种 API 工具产品,我们使用百度自己的加密坐标系. 员在使用过程中,位置点都是通过 GPS 或者其它途径获取的.所以与百度地图所使用的坐标 ...
- 百度地图定位SDK 之构想
百度地图定位 前提 从香港旅游回来,心中油然升起一股热血滂湃,激励自己发现市场需求,向创业奋进,朝着梦想前进. 简介 百度Android定位SDK支持Android1.5以及以上设备,提供: 定位功能 ...
- 百度地图 v2.1.3申请KEY Android签名证书的sha1值
今天研究下百度地图,没想到第一步就遇到了问题,升级2.13后,需要Android签名证书的sha1值,网上看了下,发现遇到这问题的童鞋还是很多,官方说的两种方法: 第一种:使用keytool keyt ...
- 解决 Delphi XE5 写Android程序的No resource identifier found for attribute... 错误【转】
原文:http://www.hxhlb.cn/article/32142aaeb67bbc05379369c3.html 那一天,我装上了RAD Studio XE5. 当天晚上,我就写了一个小小的A ...
- 利用百度地图开源sdk获取地址信息。
注册百度开发者帐号,下载相关sdk 添加权限: 添加百度注册访问应用(AK)码 添加源代码文件到libs文件: 代码如下: package com.lixu.baidu_gps; import com ...
- 【月入41万】Mono For Android中使用百度地图SDK
借助于Mono For Android技术,.Net开发者也可以使用自己熟悉的C#语言以及.Net来开发Android应用.由于Mono For Android把Android SDK中绝大部分类库都 ...
随机推荐
- kali工具学习
使用前的准备 开启/关闭 HTTP服务 Service apache2 start/stop 自动启动HTTP服务:update-rc.d apache2 defaults 开启/关闭 mysql S ...
- 【LeetCode】101 - Symmetric Tree
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For e ...
- DouNet学习_Excel导入导出
Excel --->列是有限的 -->数据靠在单元格右边是数字类型,左边是字符串类型 把一个数字当初字符串来显示 在前面加个 ' -->用程序操作Excel 可以使用Excel的所有 ...
- 封装cookie.js、EventUtil.js、
最近学习了javascript,封装好的东西看起来舒服,以备需要的时候拉出来,jquery对javascript做了很好的封装!以后会多用jquery多些 var CookieUtil = { get ...
- MVC同一个视图多个submit对应不同action
Vi ew中代码 <input type="submit" value="yes" name="action"> <inp ...
- UNIX环境下用C语言写静态库与动态库
静态库,动态库用UNIX 的术语来说,或者叫做归档文件(archive 常以.a 结尾)和共享对象(share object 常以lib 开头.so 结尾)更为准确.静态库,动态库可能是WINDOWS ...
- VS2012打包部署Winform程序
打包前的准备工作: 新建一个打包部署项目,点OK,如果是第一次使用的话,会打开一个网页,按照提示的步骤来做, 点击上面的step2的网址,进入到另一个网页: 填写完右边的信息,点击“download ...
- 在IT网站上少花些时间
我自己关注的IT网站还是蛮多的,经常去的有CSDN,博客园,51CTO,InfoQ,还有微博,微信上关注了IT程序猿,IT技术博客大学习,程序员之家, 开发者头条,还有还有,我还通过邮件订阅了码家周刊 ...
- Ubuntu下实用命令收集 --新增 删除 环境变量
1. 关闭防火墙: sudo ufw disable 2. 设置IPV4地址和网关: ifconfig eth0 up %s netmask %s route del default gw 192.1 ...
- python知识点 07-11
python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量 python的 nonlocal关键字用来在函数或其他作用域中使用 ...