说明
Android项目下载
xml
git clone git@gitee.com:OptimisticDevelopers/Ruoyi-Android-App.git
cd Ruoyi-Android-App
或从https://gitee.com/OptimisticDevelopers/Ruoyi-Android-App中,
点击下载也可以。然后解压出来。打开Android Studio 导入 项目到编辑器里面,等待编译器进行完成。
导入项目之前,也可以进行创建一个简单Android demo 并运行起来看一下是否环境搭建成功了, 后其他的sdk 是否配置成功
运行 - > 点击运行按钮
运行报错收集
1、我打开项目后报错,找不到 Unresolved reference: BuildConfig,是不是这个文件没有传上了 不是的,编译器没有编译成功造成的。可以尝试重新编译按钮
2、BaseRecyclerViewAdapterHelper 包下载不下来
有时候有些包下载不了,如何修改呢? 换地址
agsl
repositories {
google()
mavenCentral()
// 添加阿里云镜像仓库
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/public' }
}
}Android项目目录
android的框架 https://www.w3cschool.cn/android/android-architecture.html
最低版本android 版本 min_sdk 21
1、使用androidx.viewbinding.ViewBinding 查找控件
2、lifecycle-viewmodel 数据和view 分离
3、BaseRecyclerViewAdapterHelper 快速加载列表
4、ToastUtils
5、TitleBar 公共的标头
6、glide 图片展示
7、immersionbar
8、权限申请XXPermissions
9、网络获取Net+okhttp
10、therouter 路由
接下来是分别讲解一下 具体使用。
