# AndroidKotlinBaseProject **Repository Path**: diguagit/AndroidKotlinBaseProject ## Basic Information - **Project Name**: AndroidKotlinBaseProject - **Description**: 安卓项目base - kotlin - **Primary Language**: Kotlin - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-10-11 - **Last Updated**: 2025-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AndroidKotlinBaseProject #### 介绍 本项目为android项目框架,引用本框架,将节省项目搭建时间,开箱即用 #### 软件架构 1、Android版本为:26+ 2、基于gradle8+ 3、jdk17 4、本项目使用Kotlin开发 #### 集成步骤 1. 克隆项目到本地 2. 在自己创建的项目中添加引用,在主项目的setting.gradle中加入如下代码: ```java rootProject.name = "您的项目名" include(":app") //以下为引用本框架 include(":base") //project(":base").projectDir=File("克隆本框架所在本地地址") project(":base").projectDir=File("D:/project/AndroidKotlinBaseProject/base") ``` 3. 在自己项目的启动程序modules中的build.gradle.kts文件中加入引用: ```java dependencies { implementation(project(mapOf("path" to ":base"))) } ``` 4. 在自己的项目中必需自定义Application并继承App,且在AndroidManifest.xml中的application标签中进行关联 5. 在自己项目的启动程序modules中的build.gradle.kts文件中加入配置: ```java android { viewBinding { enable = true } } ``` 6. 在自己项目的启动程序modules中的AndroidManifest.xml中的application标签中android:theme主题必需继承Theme.Digua.Base,如下: ```xml