Скопируйте файл 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 нажмите Ctrl - Shift - A , когда вы находитесь в Windows, или нажмите Cmd - Shift - A , когда вы работаете на Mac, наберите sync
на клавиатуре и выберите команду Sync Project with Gradle Files
. * 1042Флаг *
minifyEnabled
остается для ProGuard
, и по умолчанию отключен .Таким образом, обе сборки отладки и выпуска не используют ProGuard
, а параметр proguardFiles
игнорируется.
Также прочитайте это: Добавление локальных файлов .aar в сборку Gradle с помощью flatDirs не работает .
И этот пост: Как включить внешний файл .aar с помощью Gradle?
И этот пост: Почему в проекте Android Studio есть два файла build.gradle? .
Надеюсь, это поможет.