eclipse安卓工程的构建、配置连接模拟器、安卓工程结构介绍
安卓工程构建及第一个安卓程序运行:
- 首先新建安卓工程:
- 然后填写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安卓工程的构建、配置连接模拟器、安卓工程结构介绍相关推荐
- android11多媒体,【图】安卓11系统可无线连接车载安卓多媒体_汽车之家
[汽车之家 行业] 日前我们获悉,安卓11正式版有望于2020年内正式发布,安装了新系统的手机将可无线连接到安卓汽车系统(Android Auto),方便驾驶者使用. 现有的安卓手机可通过数据线的形 ...
- 【安卓开发】安卓工程构建及第一个安卓程序运行
目录 工程创建 模拟器配置 工程启动 工程创建 1. 打开安卓开发者工具 2. 创建安卓工程 3. 填充应用程序信息. 红色圈圈表示包名,要注意全部使用英文路径,1表示安卓SDK,表示编译出来的程序支 ...
- 安卓模拟器排行_小鸡模拟器安卓版使用教程
1.下载小鸡模拟器 进入小鸡模拟器官网(www.xiaoji001.com/m)可免费下载小鸡模拟器,目前有安卓,iOS和TV版,本文以安卓1.7.6.6版为例.打开官网后,点击[安卓下载]即可将小鸡 ...
- 安卓:安卓工程构建及第一个安卓程序运行
一.安卓工程构建和第一App运行 1.构建容易,包名不能包含中文,否则会构建失败 2.模拟器一般用夜神模拟器,eclipse和夜神建立连接 adb connect ...
- Android官方开发文档Training系列课程中文版:构建第一款安卓应用之环境配置
欢迎来到Android开发大家庭. 这一课将会教授你如何构建你的第一款安卓应用.你将会学习到如何创建一个安卓工程,并运行一个可调试的应用版本.你也将会学习一个基本的安卓应用设计,包括如何构建一个简单的 ...
- 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 ...
- android connection refused 模拟器,Docker:Docker Appium 镜像连接夜安卓神模拟器,并处理 connection refused 异常...
环境 Windows 10 & 夜神安卓模拟器 Mac OS & DockerToolbox-19.03.5 注意:本人的实验环境,夜神安卓模拟器运行在 Windows 上,而 Doc ...
- HBuilderX连接(安卓)逍遥模拟器【简洁】
HBuilderX连接(安卓)逍遥模拟器[简洁] 最近工作涉及uniapp开发,发现HBuilderX进行真机模拟调试可以方便很多,这里介绍一下如何连接(安卓)逍遥模拟器. 环境安装 环境安装就不做过 ...
- 重新使用Eclipse建立安卓工程遇到的问题
很早之前用过Eclipse建立安卓工程,很久没用了,最近打算用Eclipse开发安卓程序,我是用谷歌提供的Eclipse集成环境建立的安卓工程,发现有了一些变化,而且遇到一点问题,这几天不断学习,终于 ...
最新文章
- 常用的数据结构-链表
- 014、Linux下vim搜索与替换
- bluez 设置绑定pin码_国家工信部紧急提醒:一定要设置这个密码!
- oracle12 官网文档,Oracle 21c 官方文档 发布了
- VC如何在编译链接程序过程中在输出窗口看到链接的顺序
- 【版本更新】网易云信IM微信小程序上线啦!
- atoi() 与 itoa()函数用法
- web java工程的创建_简单JavaWeb工程创建
- GC基本算法及C++GC机制
- Qt笔记-获取Windows下目前运行的进程信息
- C++之父:比特币是用C++开发的,我为此感到遗憾。
- HDU 4054 Number String
- java钝化_session的活化与钝化 (转)
- python皮卡丘编程代码_Python高级编程-(Part 6 部署代码)
- git学习笔记-(8-高层命令(2))
- 学生的认知风格类型有哪些_学生认知方式的类型
- 关于ireport分页的使用
- 将 SVN Repositories 内部的下层目录,提升成为顶层 Repositories 的风险
- Win32 CMD批处理命令
- 一个 pcie 插槽损坏的 h77n-wifi(BIOS添加nvme模块实现pcie启动操作系统)
热门文章
- 深度学习之pytorch(三) C++调用
- java 读取split_Java报错系列——split
- c语言生命游戏代码大全,c++生命游戏源码
- python爬虫框架怎么安装_celery如何在python爬虫中安装?
- 2018-07-10 为Chrome和火狐浏览器编写扩展
- 2、基于wsgiref模块DIY一个web框架
- as3 浅复制 深复制
- 摩托罗拉周二将正式分拆为两经营实体
- php网页生命周期函数,PHP的生命周期
- 语法分析器c语言 递归子程序,RecursiveSubroutine