【百度地图-安卓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中绝大部分类库都 ...
随机推荐
- GitHub--git push出错解决
当使用GitHub进行代码push是,出现了下面的错误,该如何是好? 错误描述: ! [rejected] master -> master (non-fast-forward)e ...
- 在IIS 中如何配置URL Rewrite,并且利用出站规则保持被重写的Cookie的域
Url Rewrite配置 xx.aa.com/bb/test1.aspx 会重写到 bb.aa.com/test1.aspx 具体怎么配置入站 出站规则 结果:
- [转] 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文
转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/9219333 首先得描述一下各个证书的定位,作用,这 ...
- 第三百二十四天 how can I 坚持
下午去打了会篮球,好累,又把android开发环境搭建起来了,明天把天气应用搞起来. 今天老妈打电话说昨晚梦到我小时候了.. 是啊,都这么大了,不能让他们老操心了. 过两天买根鱼竿去钓鱼. 睡觉.
- STM32F407存储器和总线架构
http://www.cnblogs.com/ransn/p/5654068.html
- linux 5 配置xmanager
0 关闭防火墙或者打开177端口 iptables -A INPUT -p udp --dport 177 -j ACCEPT 1.vi /etc/inittab id:5:initdefault: ...
- C#图解教程读书笔记(第1章 C#和.net框架)
C#中的主要需要记住的基础概念 CLR公共语言运行库 CIL中间语言,所有的代码都会编译成中间语言. CLI公共语言基础结构 C#的优点 C#有自动垃圾回收机制
- CStdioFile
CStdioFile类的声明保存再afx.h头文件中. CStdioFile类继承自CFile类,CStdioFile对象表示一个用运行时的函数fopen打开的c运行时的流式文件.流式文件是被缓冲的, ...
- StringBuffer与StringBuilder的异同
一. 相同之处 1.均是可变字符序列,可以随机的改变字符串,如追加操作或插入操作 2. 均使用了内部缓冲区,并且当内部缓冲区溢出后均会自动增大 二. 不同之处 1. Stri ...
- webservice接口的发布
使用xfire-client发布webservice接口: commons-codec-1.3.jar commons-httpclient-3.0.jar 在src 下创建META-INF/xfir ...