Android Studioでndk'を使用して発生したエラー


今日、アイフライシリアル開発パッケージを使用したとき、次のようなエラーが発生しました.
1.ndkが見つかりません:
Error:Execution failed for task ':serialPortLibrary:compileReleaseNdk'.> Error: Your project contains C++ files but it is not using a supported native build system.Consider using CMake or ndk-build integration with the stable Android Gradle plugin: https://developer.android.com/studio/projects/add-native-code.htmlor use the experimental plugin: http://tools.android.com/tech-docs/new-build-system/gradle-experimental.
解決策:プロジェクトのgradle.propertiesファイルにこの文を追加します
android.useDeprecatedNdk=true

2.上記の問題を解決した後、次のようなエラーが発生しました.
Error:Execution failed for task ':UARTKit:uart:compileReleaseNdk'.
> com.android.ide.common.process.ProcessException: Error while executing '/Users/kzx/Library/Android/sdk/ndk-bundle/ndk-build' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/kzx/Downloads/AIUI評価ボード開発パッケージ-1042/シリアル開発パッケージ/UARRTKit/uart/build/intermediates/ndk/release/Android.mk APP_PLATFORM= android-20 NDK_OUT=Users/kzx/Downloads/AIUI評価ボード開発パッケージ-1042/シリアル開発パッケージ/UARTKit/uart/uart/build/intermediatetediatetetediat/build/intermediamediatetetetediat/build/inted/intermediatemediates/ndk/release/obj NDK_LIBS_OUT=/Users/kzx/Downloads/AIUI評価評価ボード開発パッケージ-1042/シリアルポート開発パッケージ/UARtKit/uart/build/intermediates/ndk/release/lib APP_ABI=all}
解決方法:jniのライブラリを含むbuild.gradleファイルをインポートしたandroidラベルにこの文を追加します.
sourceSets.main {
    jni.srcDirs = []
}