我在Kotlin中构建一个模块,然后导入我的项目。我在模块的minifyEnabled
文件中将build.gradle
设置为false。但是无法看到源代码或无法放置断点。
它与Java一起使用,但与Kotlin无关。
答案 0 :(得分:0)
将您的aar
文件复制到src/main/libs
文件夹中。
打开项目级别 build.gradle
并添加flatDir
及其正文内容,如以下示例所示:
allprojects {
repositories {
flatDir {
dirs ‘src/main/libs’
}
jcenter()
google()
}
}
在打开应用程序级别 build.gradle
并将aar
文件添加到依赖项后:
dependencies {
compile(name:'myFile', ext:'aar')
}
然后在Android Studio 3.2中,当您在Windows上时,按 Ctrl - Shift - A 或按 Cmd - Shift - A 在Mac上,在键盘上键入 sync
,然后选择 {{ 1}} 命令。
Sync Project with Gradle Files
标志保留minifyEnabled
,并且默认情况下已关闭。因此,调试和发布版本均未使用ProGuard
,并且ProGuard
参数被忽略。
另外,请阅读:Adding local .aar files to Gradle build using “flatDirs” is not working。
这篇文章:How to Include an External .aar File Using Gradle?
这篇文章:Why are there two build.gradle files in an Android Studio project?。
希望这会有所帮助。