Pytorch-Mobile-Android(1)

目录

Android Studio简介(后简称AS)

1.Android系统架构

(1)Linux内核层:

(2)系统运行库层(Libraries)

(3)应用架构层

(4)应用层

2.AS项目结构简介

3.其他细节


Android Studio简介(后简称AS)

1.Android系统架构

(1)Linux内核层:

給Android硬件提供底层驱动

(2)系统运行库层(Libraries)

提供库函数,提供特性支持,如数据库、3D绘图、浏览器内核等。

(3)应用架构层

提供应用程序可能用到的API

(4)应用层

手机上的所有应用程序

2.AS项目结构简介

以pytorch官网的第一个项目HelloWolrdAPP的项目结构为例:

(1).gradle和.idea是AS自动生成的文件,无需关心,不需编辑。

(2)app:项目中的代码、资源都放在这个目录下。

(3)build:存放编译时自动生成的文件,无需关心。

(4)gradle:包含了gradle wrapper的配置文件。(把gradle理解为安卓特有的配置文件即可)

(5).gitgnore:将指定的目录或文件排除在版本控制之外。

(6)build.gradle:全局gradle构建脚本,通常不需修改。

(7)gradle.properties:全局gradle配置文件。

(8)gradlew:Linux或IOS命令行中执行gradle命令。

(9)gradlew.bat:windows命令行中执行gradle命令。

(10)local.properties:指定本机Android SDK路径

(11)settings.gradle:用于指定项目中所有引入模块,本项目只有一个app模块。

综上:我们只要关心app目录下的内容,具体一些,只用关注src目录下的文件即可。

 src是source code的简写,

assets存放了图片和模型;java里面存放代码;res存放项目中使用到的所有图片、布局、字符串等资源。

3.其他细节

其他细节可以参考网站https://developer.android.com/studio/intro

也可以查阅《第一行代码 Android》第三版

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值