иметь ошибку, чтобы построить телеграмму Android источник - PullRequest
0 голосов
/ 31 мая 2019

это предупреждение:

ВНИМАНИЕ: Следующие параметры проекта устарели и были удалены: android.useDeprecatedNdk NdkCompile больше не поддерживается Затрагиваемые модули: TMessagesProj

и после запуска вы получите эту ошибку:

Команда построения не выполнена. Ошибка при выполнении процесса H: \ sdk \ ndk-bundle \ ndk-build.cmd с аргументами {NDK_PROJECT_PATH = null APP_BUILD_SCRIPT = H: \ Telegram-master \ Telegram-master \ TMessagesProj \ jni \ Android.mk NDK_APPLICATION_Mgram H: -master \ Telegram-master \ TMessagesProj \ jni \ Application.mk APP_ABI = armeabi-v7a NDK_ALL_ABIS = armeabi-v7a NDK_DEBUG = 1 APP_PLATFORM = android-16 NDK_OUT = H: / Телеграмм-мастер / Телеграмма-мастер / TMessagesProj / ndkBuild / afat / debug / obj NDK_LIBS_OUT = H: \ Telegram-master \ Telegram-master \ TMessagesProj \ build \ промежуточные файлы \ ndkBuild \ afat \ debug \ lib NDK_APPLICATION_MK: = jni / Application.mk APP_PLATFORM :j = 16-android APP_SHORT_COMMANDS = false LOCAL_SHORT_COMMANDS = false -B -n}

и это:

process_begin: Ошибка CreateProcess (NULL, "", ...). H: / sdk / ndk-bundle / build //../ build / core / add-application.mk: 178: *** Android NDK: APP_STL gnustl_static больше не поддерживается. Пожалуйста, переключитесь на c ++ _ static или c ++ _ shared. См. https://developer.android.com/ndk/guides/cpp-support.html для получения дополнительной информации. , Стоп.

1 Ответ

1 голос
/ 07 июня 2019

Это может быть вызвано вашей локальной gradle.properties конфигурацией.

Чтобы исправить это, я удалил строку android.useDeprecatedNdk из ~/.gradle/gradle.properties

...