第一个Android工程HelloAndroid
2019独角兽企业重金招聘Python工程师标准>>>
从这一节我们将正式进入Android编程世界,希望大家多多给我留言以及提些建议.
首先我们打开Eclipse选择左上方的菜单[File->New->Project->Android Project]双击后会出现新建Android工程对话框,如下图所示:
如果你不知道为什么这么填的话,就先模仿我这样写,具体会在以后章节中提及,建完工程后,我们会发现HelloAndroid有第四节讲的目录结构如下图:
我们不在程序里改动一个代码,运行这个程序看最后会是什么样的结果呢?,首先右击选择[Run as->Run Configuration...]出现如下界面:
双击Android Application将弹出一个对话框,在Name里输入AndroidApplication(随便输入),这里会提示Project不能为空,我们选择我们要运行的工程名称,点击Browse...按钮,选择HelloAndroid.然后Apply一下.
当然我们此时点击Run按钮时,并不能成功运行程序,这里我们还要创建一下AVD (Android Virtual Device)任何一个android应用都必须运行在一个AVD里.我们点击Target标签.如下图所示:
点击AVD Manager...按钮会出现如下对话框:
按上图所示填写,点击Create AVD按钮,我们就成功的创建了一个AVD,以后我们的application程序都会在这个AVD里跑.创建后如下图:
AVD 创建完以后我们点击Run按钮,此时就会运行虚拟机了,当我等待一段时间(第一次运行虚拟机会有点慢,大家要耐心等待)后,将会出来程序运行的结果,如下图:
转载于:https://my.oschina.net/shootercn/blog/11851
第一个Android工程HelloAndroid相关推荐
- android库项目管理,一个android工程代码多个差异化项目管理方法探讨
一个android工程代码多个差异化项目管理方法探讨 核心提示: 1.工程代码中尽量不要使用产品名称.设备名称之类的东西来区分,尽量以功能名称来区分,在工程独立的配置文件中再去配置这个文件: 2.在c ...
- java工程引用其他工程,Android工程:引用另一个Android工程的方法详解
现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A. 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直 ...
- 引用另一个Android工程的方法详解
现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A. 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直 ...
- 第一个Android项目HelloAndroid
上一篇我已经将开发环境搭建好,现在开始真正的开发之旅. 第一个Android项目HelloAndroid. 1.新建一个Android项目,打开eclipse->file->New-> ...
- 《一个Android工程的从零开始》阶段总结与修改6-BaseNetActivity
先扯两句 前几篇博客把之前的BaseActivity做了拆解,分成了BaseActivity与BaseLayoutActivity,而BaseNetActivity确实也在之前做了一定的去耦合处理,虽 ...
- 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...
- 解决第一个Android工程sync失败失败90%问题的方法(sync失败、unresolved ...、not found、。。。)
在我们安装好了Android Studio(以下简称AS)后,都迫不及待的想写一个"Hello 啥啥啥的"简单APP试一下手,但是在我们对创建工程进行sync的时候真的是有时候让人 ...
- 开博记念及附上第一个android工程:Txt文本阅读器
开博记念 因工作需要学习安卓,对于安卓又完全是从零开始,故在这里记下学习总结,以记录学习工作中遇到的问题和解决办法. 由于有C++和C#基础,博主先是花了三天时间过了下JAVA的基本语法,然后就开始 ...
- 使用Eclipse创建一个Android程序方法
要编写Android程序,需要安装JDK.Eclipse和Android SDK. Android SDK的安装路径不要在program file或program file(x86)下,否则在debu ...
最新文章
- Redis源码剖析(七)监视功能
- python爬虫文字全是乱码_pythone爬虫编码自适应 解决网页乱码
- python一个函数调用另一个函数_在Python中将函数作为另一个函数的参数传入并调用的方法...
- mysql行列转置-图文详解
- 分类学计算机面试什么,史上最全的机器学习面试题-机器学习爱好者必看
- jQuery基础部分笔记
- RIP引入外部路由配置示例
- 如何在Android中使用OpenCV
- spring boot demo(spring jdbc访问数据)
- 版本控制工具比较-CVS,SVN,GIT
- python爱好者社区 周琦_这么多年来,我算想明白了!
- Hibernate二级缓存
- 违章查询功能如何实现
- 教师使用计算机备课,计算机教师备课的几点看法
- ansi_up---实现后端实时日志(带颜色)前端展示
- 智慧金融系统软件需求规格说明(3.20终版)
- mongdb 下载慢,解决
- Win10中找不到gpedit.msc
- XP SP3 IIS 5.1版本安装包下载地址和XP SP3 IIS 5.1版本安装方法
- 商业模式画布、精益画布
热门文章
- 湖南省普通高等学校计算机应用水平,湖南省普通高等学校非计算机专业学生计算机应用水平二级考试大纲...
- roslyn分析字符串代码_.NET 5 源代码生成器——MediatR——CQRS
- mysql top 1效率_TOP 1比不加TOP慢的疑惑
- SSM(Spring+Spring MVC+Mybatis)整合 1:整体概述、目录内容及实验环境介绍
- Springboot定时任务原理及如何动态创建定时任务
- 操作系统页面置换算法(opt,lru,fifo,clock)实现
- linux文件浏览 ls,linux浏览文件命令
- Nplayer本地文件拷到服务器,手把手教你简易NAS构建,手机/平板/智能电视随意调取,家庭存储云共享,有了自己的网络云盘后再也不用担心容量不够了!...
- php3.2.3 升级,thinkphp3.2.3 升级到3.2.4时出错问题
- java replace stringbuilder_java.lang.StringBuilder.replace()方法实例