安卓工程构建及第一个安卓程序运行:

  • 首先新建安卓工程:
  • 然后填写APP信息,下面的包名一般都是公司域名的倒写,包名中不能有中文,否则会报错。
  • 然后配置一些安卓app的选项
  • 有关app启动的图标(就像QQ的企鹅一样)的设置
  • 选择app的界面(刚开始学习就选择空的界面就行,以免有些看不懂的代码):
  • 设置工程里面界面文件和布局文件的名称
  • 如图下面就构建了一个安卓工程:

构建模拟器的运行环境:

  • 运行安卓程序:
  • 然后他会提示你,没有目标的设备被发现,是否要新建模拟器,我们选择NO,因为eclipse自带的模拟器比较慢,这里选用夜神模拟器(一个软件)
  • 然后配置夜神模拟器,让模拟器和eclipse相关联,参考博文进行配置。首先找到eclipse的安装路径,然后找到adb这个工具,将它的路径添加到环境变量。什么是adb? adb(android debug brige),是我们用来操作(调试)android设备(比如android手机)的一套指令集。我们要通过Shell来操作android操作系统,而在android和IDE(开发环境)之间需要靠adb来桥接。
  • 然后启动cmd通过adb命令将eclipse和夜神模拟器连接在一起,adb connect 127.0.0.1:62001,其中:127.0.0.1是本机地址和网络地址,62001是夜神模拟器的端口,不同模拟器的地址不一样,意思就是连接本机的62001端口,就是夜神模拟器。连接不成功? 重启adb即可:先关闭adb:adb kill-server,然后再重启:adb start-server,出现successful表示连接成功,出现下面结果,是因为我已经连接好了。
  • 然后重启eclipse,然后再Run as选择Android Application即可,他会提示你是否要显示错误日志,就是logcat(来自夜神模拟器的底层),选择verbose即可。

安卓工程结构介绍:

  • src:目录是用来存放java代码的,有包有文件。
  • gen:存放自动生成的文件,关心的是R.java这个文件里面存放的是系统的一些资源,比如:程序页面、按键,文本等空间ID。而且这个是操作环境自动生成的,不用用户去修改。
  • Android 4.4和Android private Libraries里面存放的是安卓的一些库,比如说:蓝牙、定位、USB等等,就像二阶段所学的linux系统编程一样,就是安卓支持的一些库。
  • Asserts:一般存放某些资源,比如说程序运行过程中要加载的一些文件或者图片,但是一般对他操作的很少。
  • bin:二进制,编译后程序生成的文件,包括安卓app的apk
  • libs:安卓开发的一些依赖库。
  • res:res下面drawable开头的文件一般是用来存放app程序要用的图片,他是根据分辨率有不同的文件夹。Layout是用来存放布局文件的文件夹,一般一个activity(安卓页面)对应一个布局文件。values是用来存放一些参数,或者自定义控件的文件。
  • AndroidMainfirst.xml:对权限的管理(比如:网络的访问权限,相机访问权限),除此之外,在构建安卓工程时配置的一些信息在这里也能看得到(比如:app的图标和app的名称),配置app的第一个启动界面(就是哪一个界面先显示)。还有就是可以看到最低SDK版本和目标SDK版本。

eclipse安卓工程的构建、配置连接模拟器、安卓工程结构介绍相关推荐

  1. android11多媒体,【图】安卓11系统可无线连接车载安卓多媒体_汽车之家

    [汽车之家 行业]  日前我们获悉,安卓11正式版有望于2020年内正式发布,安装了新系统的手机将可无线连接到安卓汽车系统(Android Auto),方便驾驶者使用. 现有的安卓手机可通过数据线的形 ...

  2. 【安卓开发】安卓工程构建及第一个安卓程序运行

    目录 工程创建 模拟器配置 工程启动 工程创建 1. 打开安卓开发者工具 2. 创建安卓工程 3. 填充应用程序信息. 红色圈圈表示包名,要注意全部使用英文路径,1表示安卓SDK,表示编译出来的程序支 ...

  3. 安卓模拟器排行_小鸡模拟器安卓版使用教程

    1.下载小鸡模拟器 进入小鸡模拟器官网(www.xiaoji001.com/m)可免费下载小鸡模拟器,目前有安卓,iOS和TV版,本文以安卓1.7.6.6版为例.打开官网后,点击[安卓下载]即可将小鸡 ...

  4. 安卓:安卓工程构建及第一个安卓程序运行

    一.安卓工程构建和第一App运行  1.构建容易,包名不能包含中文,否则会构建失败              2.模拟器一般用夜神模拟器,eclipse和夜神建立连接   adb    connect ...

  5. Android官方开发文档Training系列课程中文版:构建第一款安卓应用之环境配置

    欢迎来到Android开发大家庭. 这一课将会教授你如何构建你的第一款安卓应用.你将会学习到如何创建一个安卓工程,并运行一个可调试的应用版本.你也将会学习一个基本的安卓应用设计,包括如何构建一个简单的 ...

  6. python执行命令不连接mumu_Appium连接mumu安卓模拟器(真机)自动化测试

    1.安装node.js & Appium 1.2. tar -xvzf xxx.tar.gz 1.3. set classpath 1.4. `npm install appium 遇翻墙np ...

  7. android connection refused 模拟器,Docker:Docker Appium 镜像连接夜安卓神模拟器,并处理 connection refused 异常...

    环境 Windows 10 & 夜神安卓模拟器 Mac OS & DockerToolbox-19.03.5 注意:本人的实验环境,夜神安卓模拟器运行在 Windows 上,而 Doc ...

  8. HBuilderX连接(安卓)逍遥模拟器【简洁】

    HBuilderX连接(安卓)逍遥模拟器[简洁] 最近工作涉及uniapp开发,发现HBuilderX进行真机模拟调试可以方便很多,这里介绍一下如何连接(安卓)逍遥模拟器. 环境安装 环境安装就不做过 ...

  9. 重新使用Eclipse建立安卓工程遇到的问题

    很早之前用过Eclipse建立安卓工程,很久没用了,最近打算用Eclipse开发安卓程序,我是用谷歌提供的Eclipse集成环境建立的安卓工程,发现有了一些变化,而且遇到一点问题,这几天不断学习,终于 ...

最新文章

  1. 常用的数据结构-链表
  2. 014、Linux下vim搜索与替换
  3. bluez 设置绑定pin码_国家工信部紧急提醒:一定要设置这个密码!
  4. oracle12 官网文档,Oracle 21c 官方文档 发布了
  5. VC如何在编译链接程序过程中在输出窗口看到链接的顺序
  6. 【版本更新】网易云信IM微信小程序上线啦!
  7. atoi() 与 itoa()函数用法
  8. web java工程的创建_简单JavaWeb工程创建
  9. GC基本算法及C++GC机制
  10. Qt笔记-获取Windows下目前运行的进程信息
  11. C++之父:比特币是用C++开发的,我为此感到遗憾。
  12. HDU 4054 Number String
  13. java钝化_session的活化与钝化 (转)
  14. python皮卡丘编程代码_Python高级编程-(Part 6 部署代码)
  15. git学习笔记-(8-高层命令(2))
  16. 学生的认知风格类型有哪些_学生认知方式的类型
  17. 关于ireport分页的使用
  18. 将 SVN Repositories 内部的下层目录,提升成为顶层 Repositories 的风险
  19. Win32 CMD批处理命令
  20. 一个 pcie 插槽损坏的 h77n-wifi(BIOS添加nvme模块实现pcie启动操作系统)

热门文章

  1. 深度学习之pytorch(三) C++调用
  2. java 读取split_Java报错系列——split
  3. c语言生命游戏代码大全,c++生命游戏源码
  4. python爬虫框架怎么安装_celery如何在python爬虫中安装?
  5. 2018-07-10 为Chrome和火狐浏览器编写扩展
  6. 2、基于wsgiref模块DIY一个web框架
  7. as3 浅复制 深复制
  8. 摩托罗拉周二将正式分拆为两经营实体
  9. php网页生命周期函数,PHP的生命周期
  10. 语法分析器c语言 递归子程序,RecursiveSubroutine