安卓开发新手入门

引入第三方库

示例Github项目:JakeWharton/ViewPagerIndicator

这个项目很老了,拿IDEA开发的,现在安卓开发基本都用Android Studio了吧,引入教程找半天。。。

1、将下面的内容引入到settings.gradle.kts中

1
2
3
4
5
6
7
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}

2、build.gradle.kts添加依赖项

1
2
3
dependencies {
implementation("com.github.JakeWharton:ViewPagerIndicator:2.4.1")
}

引入JAR库

1、JAR库java层代码,直接放到app\libs目录下面就行了,例如

1
app\libs\test.jar

然后build.gradle.kts中添加下面一行代码

1
2
3
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.jar"))))
}

2、如果JAR库底层用到了so,那么app\src\main创建目录jniLibs,里面放对应架构的so,例如

1
app\src\main\jniLibs\arm64-v8a\libc++_shared.so

这样编译自动把so带进去打包。

引入assets

每一个APK都可以带一个assets目录,位置是app\src\main\assets,里面可以放一些可读文件


安卓开发新手入门
https://fjqisba.github.io/2025/03/14/安卓开发/Android开发新手入门/
作者
fjqisba
发布于
2025年3月15日
许可协议
MIT