Подтвердить что ты не робот

Gradle Ошибка выполнения 2.2.0: SymbolForDebug

После обновления gradle моего проекта (и прикрепленной к нему библиотеки) из 2.1.3 → 2.2.0 он больше не строится, и он говорит:

Ошибка: выполнение выполнено для задачи ': app: transformNative_libsWithStripDebugSymbolForDebug'. java.lang.NullPointerException(нет сообщения об ошибке)

Кто-нибудь знает, почему это?

4b9b3361

Ответ 1

Я нашел ответ здесь: fooobar.com/questions/457464/...

Цель состоит в том, чтобы установить как targetSdkVersion, так и compileSdkVersion в 22 "

Ответ 2

Вам нужно изменить следующие строки в файле build.gradle:

    android {
        // SDK 24 worked for me - make sure you have the latest and update it accordingly.
        compileSdkVersion 24
        buildToolsVersion "24.0.2"
    ...
    }

Ответ 3

Возможно, вы можете обновить версию ndk. Я обновляю версию ndk от r10 до r13, и, наконец, она сработала.

Ответ 4

Возможно, вы захотите проверить, есть ли в NDK какой-либо пробел... если он есть, вы можете переместить ndk folder на диск c:\ и пересобрать

Кроме того, проверьте версию Gradle вашего приложения и обновите или загрузите более позднюю версию, потому что некоторые версии ndk не поддерживают более позднюю версию Gradle.