Я заметил, что создание моего android приложения с нативными NDK-зависимостями создает намного быстрее для подключенного устройства при использовании Android Studio, потому что свойство android.injected.build.abi
каким-то образом вводится. Это означает, что все собственные зависимости создаются для данного abi один раз.
Когда я вызываю ./gradlew assembleDebug
вручную из строки команды, это свойство не определено, а собственные зависимости создаются для всех доступных abis.
Я спросил себя, есть ли возможность установить android.injected.build.abi
при сборке из командной строки. ./gradlew assembleDebug -Dandroid.injected.build.abi="arm64-v8a"
не похоже на работу.