Android入学第一步---> 项目helloworld

废话短说, 先来说一下状况.  

首先我个人,简单粗暴你当我基础为0就好了.

然后环境是一部不咋样的win7 32位电脑,编译器啥都没有哦.   (所以就当我0基础好了.

我写这东西没啥目的    ,   就是想让你们看看我的苦逼样而已.


我要做androic,然后我去图书馆看了几本,最后因为博主欠了一屁股债,最后只借了一本书没看过的书而已.

对,就是下面这本.<Android 项目开发范烈大全>


第一步,下载安装 JDK

什么是JDK.  你经常刷微博知道JK知道DK,就不知道JDK吗?

它是JAVA的各种编译测试工具就是啦.

网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html


安装不说了.


第二步,下载安装Eclipse IDE

Eclipse 是什么? 它是个集成环境,就是包含很多东西的一条龙服务啦.

下载网址:http://www.eclipse.org/downloads/


别问我其他几个有啥用,我现在心情有点不好.

值得一说的是Eclipse是不需要安装的,解压下来就能用了萌萌哒.


第三步,下载Android SDK

SDK是什么呢?硬要说的话就是相当于Android工程的一些组件,说下去应该能理解的.

下载地址:http://developer.android.com/index.html

对于这个网址我可得用基佬粉标注一下才行,折腾了我半天呀呀呀.一开始以为自己网速不好一直等呀等,最后还是登不上去就跑去下载其他什么山寨的(虽然也能用,但是我作为正版党不能忍!)

其实原因就是最近大陆封杀了google所有资源,所以才搞那么久.后来经他人帮助就改了一下host文件什么都无阻了.(机智的我最后发现了真相眼泪真的掉下来了.)

host文件点这里下载


下载之后解压呀,解压之后得到三个东东.


你点了SDK Manager 

如果出现如下这样的图


说明你虽然不是脸帝,但是也蛮帅的.后面写着Installed,说明这个已经嵌入好了,否则你就要勾上他们下载了.


但是,到这里!你还没把SDK和eclispe连起来!!

这时你打开eclispe

首次打开eclispe会提醒你定义一个空间,这个自行设定一个文件就可.(打勾以后就不会问了.进去也能改文件地址

然后一开始是welcome这个画面的,可以不用管它.

直接新建工程.点file->new->other->android ...

这时就发现你并没有android这个选.因为SDK没嵌入都说过了蛇精病.


第4步   安装ADT(Android Development Tools)

其实有SDK足够写androud程序了,为啥还要ADT呢........总之就方便,不信你以后试试放学别走.

ADT是在eclipse里面下载的

选Help->Install New Sortwares,然后在Work with这一栏输入网址http://dl-ssl.google.com/android/eclipse,点add.

然后那个框,name你随便填,网址一定要对.

看到我又基佬粉,还有google,就知道又是怎么回事了吧.可恶大陆一封杀就浪费了我半天时间,当时一直像下面那样显示pending我就一直在等.

其实等我改了host之后等不超过2秒就有东西下载了如下.


总之下载之后他会自己安装,这个时候先别关eclispe(我当初就是心急下载完就关的烧饼~)你会留意到右下角他在载入的

反正载入较长一段时间,完了会提醒让你重启eclipse.



第五步, ;连接.

重启后,他就会自动弹出来让你选SDK的地址了,不弹出来的话就点Windows->Preformance  ->android那一栏


地址对了就OK了.

具体搭建引用一下http://blog.csdn.net/ithomer/article/details/6336480   可作参考(虽然我没做到那么详细



第六步,开始写第一个程序.

在File ->New ->Other  -> Android  ->Android application;


Application Name:应用名称   ,填helloworld

project name  :这个项目的名称 (就是会创一个文件夹以这个为名

packet name:包名称   .

Minimum required SDK:最低支持版本. 这里默认就好

Target SDK:目标版本   ,理解为你已经测试过的最高支持版本也可以.

Compile With:表示在编译时的应用程序的平台版本。默认情况下,设置为最新版本SDK。

Theme:指定适用于该应用程序的Android UI风格。你可以先不管它。


完成后点finish,进入代码界面.


呜哇,果然新版本就是高大上啊.跟书本完全不一样,跟网上的老教材也完全不一样.反正我这种0基础是没看懂的了~[拜拜]


接下来是要写代码吗?

并不,helloworld这个程序,你创建了就能直接运行的.代码什么的迟点再学也可.

有JAVA基础的想必也知道该怎么运行

具体如下图 右击项目"helloworld"->run as ->Android application 


第一次运行的时候会弹出AVD Manner出来并提醒你设置模拟器.

这个模拟器,的确就是个很关键的东西,也是新手杀手,网上一搜不少人都被他折腾得要死...



先点new.新建一个模拟器



弹出如下图的参数


我这里把自己第一个成功建立起的模拟器参数摆出来先,因为我之前一直在摸索,书本上和网上的资料都比较旧.

每个参数都摸了一遍(为什么要说摸索呢?因为之前随便建立的参数的模拟器,根本运行不了!!!!

各种warning, 各种error 有木有


AVD name:模拟器名称,随便起

Device :装置.    就是模拟哪台手机啦,可以这么理解.为了照顾我的老机器,选个分辨率最小的(240×320)

Target:  这个我没得选啊,跟其他人完全不一样,我只能是LV19,别人都是LV4 啊啊啊赢在起跑线线上了QAQQQ

Skin: 皮肤, HVGA这个蛮好看的.

RAM:  512 .听说尽量设置大,模拟器内存就大,就会运行的快.又听说必须是256,512,1024这些标准数字,还听说RAM>=1024时运行不了,要修改设置blabla

SD Card:内存卡.嘛,一个helloworld 也就1M左右大啦

Snapshot:快照.  (想运行得快吗?想就把它勾上,原理等深入再说明.


新建之后,点Start,点lunch

至此,我等待了10秒左右,才开始模拟了.请耐心吧.

(如果提示错误模拟不成功,检查一下SDK路劲是否有错,还有版本,检查下AVD的配置)


成功之后弹出一个手机的虚拟机,首先黑屏

然后到现实android字样


我的电脑停留在这画面有10+分钟,以至于关了又重启,各种以为自己出错了.然后看了下Console

没提示任何异常,好吧我就继续等(期间也不断查阅资料.最后结论的确就是,  这个东西真的很慢,所以没必要不要关掉.不然重启模拟器又得等了


最后我也等到了,进入了手机的画面,(感觉自己多了一台手机一样有木有!


但是必须要说的是,速度很慢!

用这样的手机妈妈会伤心的


第八步,运行那个helloworld

这里是一直不用关闭模拟器的,时间上也伤不起.

运行后console会提示字样


安装成功了,可以去模拟器找到他并打开来试试



果然不用写任何代码....

好吧, 算是终于成功了,用了一天的时间QAQ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值