首页 > 其他分享 >Android2.2 开发环境搭建

Android2.2 开发环境搭建

时间:2023-01-27 12:31:35浏览次数:49  
标签:android http Eclipse 开发 Android Android2.2 com 搭建 SDK


Android2.2 开发环境搭建

cheungmine

2010-11-28

深夜


昨天到不夜城买了一个HTC G7 Android手机。周六的时候,人却很少。火车站对面梅园路口那个金色的大厦就是。买的当然是水的,不过手感和质量都可以。很多商家都有卖这个手机,不过,为了几十块钱楼上楼下转了很多遭。包括网上查找的店铺名称XX,但实地去了之后,发现服务并没有想象中的那么好,不但不热情,而且还在存储卡上宰我们,甚至贴膜都另外算钱,做保卡上还比别人贵。网上标价2800元,居然一个商家要2880,糊弄我们不了解行情么。平时很大方,买手机的时候却不希望多花10,20元。人都是这样的吧。

最后,打定主意去XX买,上到5楼,突然发现一个小姑娘很面善,就问了句价钱,果然比别人便宜20元。又问问存储卡和保卡的价格,都没有乱要价。反复挑选,最后买好了。如果您有兴趣,可以去这家店看看:易欧数码,天目西路188号5楼55号 不夜城的店主说:目前卖的最好的就是 iphone和android了。

买了后,回到家就后悔了:因为这个手机实在太好玩了,当天和孩子玩游戏玩到凌晨。我手上原来是Windows Mobile 6.1,秉承了Windows的一贯传统。而Android几乎完全颠覆了这个传统。QQ聊天也很酷,不会像我的老Touch HD使用QQ经常死机了,那可是我花了4000元买的啊。说到底,买Android不是为了打游戏的,也不是为了打电话的,是打着学习Android手机开发的名义,得到老婆的批准才买的。

Android2.2是基于Linux系统的Google手机。很时尚,很酷。缺点是欠缺厚重的金属质感。尤其后盖的开启方式,让初次使用的人心惊胆战。过多的圆弧形设计,拿在手里很滑很担心掉到地上。800X480的高分辨率和手势触摸,的确很好,但是让人怀疑精确操控的难度。比如手机上的绘图程序,没有了触笔,无法想象在工程中如何使用这个手机。

但是,依托Google强大的云计算服务,这个手机就成了强大的云客户端。不但地图导航的功能很强大,谷歌电子市场的程序也是包罗万象,充满乐趣。Android同时又是开放的,与之相反,苹果和微软走了另外的极端——封闭。也就是 Android 用户可以安装自己喜欢的软件,而iPhone和WP7则必须从指定的商店下载授权的应用,据说WP7的授权费用是99$(也有说法是 15美元)。也就是,你如果是WP7的用户,你已经不可能像WinCE那样,自己开发喜欢的软件,然后安装和推广。

目前,WP7系统的手机,已经有3000个程序与游戏可以下载,并且吸引了一万五千个开发人员来耕耘。说起来,这数字看起来实在不会令人兴奋呀,Android 现在都已经有10万个程序。3000:100000=3:100。

说了一堆的废话,其实就是等待我的Eclipse更新Android SDK。但这是个漫长的过程。网络上无法访问:

​http://code.google.com/android/download.html​

​http://developer.android.com/sdk/。​

使用代理可以,但是无法下载文件。不知道是我们封锁它还是它封锁我们。都够混蛋的了。下面这个链接提供安装的全部过程:

​http://code.google.com/p/androidbmi/wiki/InstallAndroid​

如果您已经安装好Java和Eclipse,那么下面的很有用:

 

初次安装好eclipse,首先要升级。

1.点击Eclipse的 Help菜单,选择software updates >> Find and Install…>>search for new features to install。打开Update Sites to Visit窗口。
2.选择 Android Plugin 和 Europa discovery site,然后按“Finish”按钮继续。
3.在Seach Result窗口中,点选Android Plugin,此时会在窗体的顶部出现错误提示 “requires plug-in org.eclipse.wst.sse.ui”。
4.Europa discovery site那个CheckBox不要选择,然后点击窗体右部的“Selected Required”按钮,Eclipse将自动寻找其他所需组件,并自己予以选择。
5.点击“Next”按钮,出现License窗体,选择接受,按Next进行后续安装,根据自己网络速度的不同,可能需要一段时间

安裝 ADT 擴充套件

我們將在 Eclipse 上 安裝 Android 開發工具 (ADT)。

Eclipse, 選擇 「Help->Install New Softare」 選項,這選項會帶出一個新視窗。 選擇「Available Software」標籤,選擇右方的 「Add...」 (新增網站)按鈕,會彈出一個輸入框。

在輸入框中的"Location"欄位中輸入擴充套件的名稱(Name) 「ADT」 跟網址(URL) 「​​http://dl-ssl.google.com/android/eclipse/site.xml​​ 」,按下 "OK" 按鈕離開。Eclipse 會花一點時間尋找合適的版本。

在視窗中全選「 ​​https://dl-ssl.google.com/android/eclipse/site.xml​​ 」項目「Developer Tools」中的的選項後,按下右方的「Install」按鈕。

按下 「Next」 (下一步)鍵。照著步驟就安裝完成。安裝完會提示需重新啟動 Eclipse,按下 「Yes」 重新啟動。

(以上过程很痛苦就是可能一遍不行,就多试几次。直到全部OK。)

 

下載 Android SDK

这个官网我无论如何也打不开:

​http://developer.android.com/。​

于是到多特网站下载了Android2.2包。并在Eclipse里指定这个SDK,遗憾是是出现:安装 Android SDK 时找不到adb.exe。

于是这个包废弃。重新查找,最后在下面的链接中下载SDK成功:

​http://plasmon.rghost.net/download/817413/c98d66cdf88eeeb5c6ae0446bcee39d845e27944/android-sdk_r04-windows.zip​

解压上面的包,然后在Eclipse中指定这个SDK的位置。这个是老的SDK,但是通过这个SDK可以顺利更新到最新的SDK。

1) Eclipse->Window->Preferences
左边选Android, 右边 制定SDK Location: c:/eclipse/android-sdk-windows
[Apply]->[OK]
2) Eclipse->Window->Android SDK and AVD Manager:
Installed Packages, [Updated All...]
[Accept All]->[Install]

更新 Android SDK

在Eclipse中打开:Android SDK and AVD Manager,选择 Installed Packages。我不小心全都选中了。然后是漫长的下载过程。写这篇文章的时候,下载还在继续。我可要睡觉去了。

 

本来想搞个小例子出来,看来不行了。以后我做过的例子,会陆续贴出来。临睡前玩玩手机,上网看新闻,聊天。这个手机的浏览器很酷,很好用。再也不像我的WM6那个IE了,大的页面看不到。

 

最后想说一句:Android很好很强大,但WinCE绝对还是经典。

 

 

标签:android,http,Eclipse,开发,Android,Android2.2,com,搭建,SDK
From: https://blog.51cto.com/mapaware/6024053

相关文章

  • vs2015和cocos2d-x-3.17.2 开发环境搭建
    vs2015和cocos2d-x-3.17.2开发环境搭建 cocos2d-x当前最新稳定版本是3.17.2,需要使用vs2015来构建。首先是安装vs2015。选择安装下面的vs版本:cn_visual_studio_community_2......
  • 我的大数据开发第1章:hadoop 单节点伪集群安装
    我的大数据开发第1章:hadoop单节点伪集群安装在一个节点机器上部署一个hadoop集群,可用于开发环境,简单易行。os为centos7虚拟机(hostname=hacl-node1)。本章包括以下软件的开......
  • 攻防环境搭建
    一、PHP攻防环境1.DVWAdockerpullsagikazarmark/dvwadockerrun-d-p8080:80-p33060:3306sagikazarmark/dvwa2.TomcatdockersearchCVE-2017-12615docke......
  • 前端开发需要学习的技术
    前端技术分类分类具体技术编程语言HTML\CSS\JavaScript、php\java\python算法与数据结构计算机网络http、dnsUI框架Layui、ElementUI、AntDesign......
  • ASP.NET Core+Element+SQL Server开发校园图书管理系统(二)
    随着技术的进步,跨平台开发已经成为了标配,在此大背景下,ASP.NETCore也应运而生。本文主要基于ASP.NETCore+Element+SqlServer开发一个校园图书管理系统为例,简述基于MVC三......
  • js开发记录
    1.position:absolute 可以使div悬浮,用 left/right/top 可以放在具体的位置;2.w20width:20px;(快捷键,字母缩写+数字);3.引入外部js包本地和服务器地址要一致且正确;4. ......
  • java基于ssm开发的宠物商城宠物店源码
    简介关于宠物的商店,首页,搜索商品,详情页,可选择尺寸,衣服颜色,根据不同规格显示不同的商品价格,加入购物车,立即购买,评价列表展示,商品详情展示,商品评分,分类商品,标签查询,更多分类......
  • 搭建开发环境 -- linux系统
    前言 默认使用vagrant搭建环境,此环境可以不占用本地端口,即插即用,使用的工具有:docker  对应的控制台工具  portainermysqlredisnacos ===================......
  • Java环境搭建
    Java开发环境搭建在Windows系统上安装Java,以及编写一个简单的Java程序并运行。Author:MsuenbDate:2023-01-26下载JDK我们首先需要下载JDK安装包,下载地......
  • 零基础到开发桌面小屏幕(嵌入式开发)
    零基础开发桌面小屏幕(从焊接到代码编写):学习路线:电路原理,电工学基础电路基础数电、模电51单片机嵌入式系统学习stm32开发动手实现-桌面小屏幕项目......