全国咨询/投诉热线:400-618-4000

Android培训之Android应用开发基础(2)

更新时间:2016年11月30日16时32分 来源:传智播客Android培训学院 浏览次数:

Android程序入门
1. 应用程序目录
src :源代码存放目录
gen :自动生成的目录
assets :存放资源文件
bin :用来存放ADT编译时产生的临时文件
libs :       支持库目录,存放第三方jar包
res :资源目录,assets 目录下的资源文件不会在R.java 自动生成ID,
        res/drawable存放图片
        res/layout   存放xml界面布局
        res/values  存放应用使用到的类型
                      strings.xml 定义字符串和数值
                      colors.xml    定义颜色和颜色字串数值
                      dimens.xml  定义尺寸数据
                      styles.xml            定义样式
        res/anim             存放自定义动画
        res/xml         
        res/raw         存放应用的原始文件,这些数据不会被编译,直接加入到程序安装包里
AndroidManifest.xml 项目清单文件该文件用于配置四大组件、声明权限、配置应用版本等参数。
project.properties项目环境信息,一般是不需要修改此文件
proguard-project.txt 用于配置代码混淆参数。
2.打包过程

ADT 将Java 源文件编译成.class,然后调用dx 工具将所有的.class 抽取到一个叫classes.dex的文件中。调用aapt工具将Android 中所有的资源,包括res 和assets 资源以及清单文件一起打包成apk文件,然后在部署的时候给apk进行签名操作,最后通过ADB 工具将签名后的APK 部署到模拟器上。
相同签名的会覆盖安装,不同签名的需要先卸载之前的应用才能安装
3.ADB简介 Android Debug Bridge
1、adb devices 列出当前连接上所有设备
2、adb install xxx.apk将xxx.apk安装到模拟器上
3、adb uninstall 包名卸载应用
4、adb push <本地路径><远程路径>将本地文件上传到模拟器上
5、adb pull <远程路径><本地路径>将模拟器上文件下载到本地
6、adb kill-server 杀死adb进程
7、adb start-server 启动adb进程
8、adb shell 进入Linux shell 命令行
                     input text 将文字输入到模拟器上
                     chmod mode 文件名 更改权限

本文版权归传智播客Android培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:传智播客Android培训学院
首发:http://www.itcast.cn/Android

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额