не удалось собрать SDL на Android-студии - PullRequest
0 голосов
/ 11 мая 2018

Я установил исходный код SDL и импортировал Android-проект в Android Studio, используя эту ссылку:

http://lazyfoo.net/tutorials/SDL/52_hello_mobile/android_linux/index.php

Возвращено сообщение об ошибке:

Cause: executing external native build for ndkBuild /home/mz-37/Downloads/SDL2-2.0.8/android-project/app/jni/Android.mk

1 Ответ

0 голосов
/ 14 мая 2018

I настоятельно рекомендуем перейти на последнюю Gradle систему сборки (и обновить Android Studio to 3.1.2).У меня было проблем ndkBuild созданием только одной библиотеки, когда нам нужно как минимум два [SLD2 и main]) с использованием:
classpath 'com.android.tools.build:gradle:2.3.3' (distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip), то есть включено в проект.

Для этого: Верхний уровень build.gradle:

classpath 'com.android.tools.build:gradle:3.1.2'

/ gradle / wrapper / gradle-wrapper.properties :

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-bin.zip

Я использую NDK r10, но более поздние должны быть OK

другие ссылки: NDK ручное обновление

...