android-1-入门
环境配置
下载正版android studio使用即可
在android studio初始化第一次运行的需要注意的是三个东西是需要下载的
- android api 33
就是app程序编译成apk的sdk
对应android9.0以上的版本的运行环境
- gradle
一般自动下载,但可能失败
手动下载:
could not install gradle distribution from 'https://services.gradle.org/dist
把压缩文件下载下来
然后解压到C:\Users\OYMN.gradle\wrapper\dists\gradle-7.2-bin\2dnblmf4td7x66yl1d74lt32g
- 安装模拟器
注意这里下的模拟器是最原始的安卓
工程目录
my applicat1和app之间的关系
my applicat1是工程名
app是模块名
一个工程下可以有多个模块
运行程序的本质其实就是运行模块而不是运行工程
各文件夹的作用
1、 mainifest
下面只有一个Xml文件,即AndroidMainifest.xml文件,是App的运行配置文件
2、 java
下面有三个主文件包,其中一个存放当前App的源代码,另外两个保存的是单元测试java代码
3、 res
保存各种程序需要用到的静态文件,如:
- drawable目录存放图形描述文件和图片文件
- layout目录存放App页面的布局文件
- mipmap目录存放App的启动图标
- values目录存放一些常量定义文件,例如字符串常量strings.xml,像素常量dimens.xml,颜色常量colors.xml,样式风格定义style.xml
4、 Gradle Scripts
下面主要是工程的编译配置文件 - build.gradle 有两个,分别对应工程和模块,表示描述App工程的编译规则
- proguard-rules.pro 该文件用于描述java代码的混淆规则,即对代码中的变量使用替换,以实现代码混淆,别人看不懂
- setting.gradle 该文件配置了需要编译哪些模块,初始内容为include:'app',表示只编译app模块
- local.properties 项目的配置文件,在工程编译时自动生成,用于描述开发者的电脑的环境配置,包括SDK的本地路径,NDK的本地路径等等
本文作者:Coder-Wang
本文链接:https://www.cnblogs.com/CoderWangEx/p/17701782.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!