精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-26
dea8启蒙开发Google手机Android四步走 步骤一、 JDK SUN公司的开发包版本1.5以上 Android SDK 开发包 这个两个不用我说 学java人都知道安装后记住安装目录 Idea8 开发环境 google上到处都是自己下载一个吧 步骤二、 安装Idea8后可以照下图安装 Android 开发插件!
点图中显示扳手螺钉图标(Settings)
在Settings 对话框中找到 Plugins
在对话框右边点击Available 选项页 并在搜索栏里搜索Android
看到了吧!IntelliGuard 和Android Suport 这两项右键它吧下载后重启Idea8 重启后你将看到在Idea8右边的Plugins 页中显示
好了现在我们就可以用Idea8开发Android 程序以及应用了!那我们就以HelloWorld为例子吧! 步骤三、 打开Idea8新建工程
选择 Create project from scratch Next >
在左下角 Select type 我们选择Android Module工程名称当然是 HelloWorld 了 其他默认 Idea 会根据你输入的工程名后自动给你写入工程地址。Next >
默认java 源代码路径为工程下主目录下 src 目录
在下面会显示此工程源代码的具体位置
好依旧 Next > 到此页面我们选择 Android SDK Path 路径为我们之前安装的 Android SDK 直接指向此地址就可。当目录指向成功后你会在Android Build Target 中看到不同的 Android 版本对于版本问题我们以后再说,现在我们点下拉箭头选择一个Android 2.0。在Application properties 中Idea8 会自动填写我们之前建工程所输入的Hello World 内容。你可以修改。在复选框中 Create “Hello , World!”project 中选上 其他默认。
好了现在我们就要快成功了!点击完成按钮后待Idea8自动生成代码和程序框架。 Idea会自动生成一个继承Activity类 MyActivity类
接下来我们看目录结构如下
HelloWorld/gen/com.example.R Android工程的基础类型,工程自动生成(暂不管以后再仔细研究) Src/com.example.MyActivity Idea8开发环境为我们生成的我们HelloWorld项目的主类 AndroidManifest.xml 工程的主配置文件 Res下三个目录Idea8 为我们生成 分别放的是 drawable 图片资源 Layout/main.xml 手机显示区的布局以及显示内容位置大家可以当做 html文档来看待 Values/strings.xml 绑定数据显示的内容。
下来我们卡看这两个配置文件先看看 main.xml
此布局文件定义了一个 <TextView/>呵呵大家一看便知这是啥就是个文本显示区。 看参数android:text=“@string/hello” 这个参数是绑定我们这个文本显示区所要显示的内容啦。接下来我们要看看这个数据在哪里绑定的?按住ctrl 左键点击进去。哈哈我们到哪了? 刚好是 Strings.xml 文件哦!
这里我们Idea8帮我们先写入了数据源<resources> 这里定义了 应用的头名 <string name=”app_name”>自己填</string>不过是空的自己填上俩内容 和应用显示内容为 Hello World, Lop! 好了到此我们的代码就准备完毕了!现在我们要怎么才能让他执行并且能看到那?呵呵别急 第四步保证可以看到东东。
步骤四、 好了 我们代码准备好了下面就查个虚拟机来显示了! 我们来到我们之前安装的 Android SDK目录下如图找到 tools 目录下的 android.bat 执行
会看到如下内容
当你们安装后可能这里面是空的 但是不要着急。你可以点击
进行跟新!这需要稍等一会 他会自动从网上下载内容 当下载完后我们 点虚拟环境 Virtual Devices
这里三个内容是我事先根据不同版本应用建立的大家第一次使用会是空的。 这样我们点击 New…新建立一个
如图 Name 里写 HelloWorld Target 点下拉列表里选择 Android 2.0 – API Level5 SD Card: 建议写入 256 SKIN: 默认 也可以自定义 其他都默认后点击Create AVD
OK 如此我们在之前的列表里就可以看到多出一条记录
这个就是我们新建立的虚拟机了呵呵!接下来我们要让我们的程序在此虚拟机下跑跑 我们继续在我们的 Idea8开发工具中找到如图Run菜单下有个下箭头图标按钮,对就 是哪个点击 编辑配置 Edit Configurations
后开始配置我们的程序与虚拟机的关系内容 首先点加号 添加一个 Android 后在 Name:中默认或随便写个都行我选择默认 Module: 选择我们准备好的 HelloWorld 模块 Activity:为我们的执行主类 就是Idea8为我们自动生成的 哪个 com.example.MyActivty 程序。 注意 在 Prefer AVD for deployment: 中选择我们刚才新建的虚拟机 HelloWorld 其他默认。
点击OK 好了一切准备就绪 。。。。。那就开始吧 点Idea8菜单哪个绿色的右箭头呵呵稍等。。。Run
如果下面这个画面时间比较长那你就再稍等下加载启动稍慢点!
呵呵等待启动好后你就可以成功看到了
你也可以点哪个右边的房子按钮
找到我们程序的所在地方,呵呵看到了嘛?
看到哪个 HelloWorld 哪个图标点下就是我们的应用 呵呵!
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-28
我和LZ的做法基本一摸一样,呵呵~一直深爱INTELLIJ IDEA~
|
|
返回顶楼 | |
发表时间:2010-01-28
不错,很喜欢IDEA。一直在用,可惜现在的公司不让。。
|
|
返回顶楼 | |
发表时间:2010-02-03
amcucn 写道 不错,很喜欢IDEA。一直在用,可惜现在的公司不让。。
IDEA实在好用,但可惜国内会用的人还是比较少,所以公司以培训成本上来看放弃了这个IDE。 |
|
返回顶楼 | |
发表时间:2010-02-03
感谢分享,有一点需要补充下。就是安装android-sdk_r04-windows.zip 这个文件时候需要指定驱动。不然target是无法被IDEA找到的。而且有时候那个GOOGLE的respository.xml不能下载的话,可以在Settings里把Misc第一个勾选就可以了,这个问题我在网上找了很久才找到。
|
|
返回顶楼 | |
发表时间:2010-02-03
谢谢分享,有空去试试
|
|
返回顶楼 | |
发表时间:2010-02-10
我按照LZ的步骤:先下载插件--->重启idea8---->在Idea8右边的Plugins 页中也的确显示如LZ所描述的,可是当我新建项目:file--->new project----> Create project from scratch(next) ---->当我准备在这一页面的左下角 Select type 中选择Android Module的时候发现根本没有这个Android Module 还是跟原来一样(java module... ....等等一共六个) 我用的idea版本也是8呀不知道哪里出错了
|
|
返回顶楼 | |
浏览 5437 次