NDKが構成されていません



Ndk Not Configured



アプリプロジェクトのルートディレクトリでgradleassembleReleaseを実行すると、次のエラーが発生しました
失敗:ビルドは例外で失敗しました。

> * What went wrong: A problem occurred configuring project ':component:blaster'. > > NDK not configured. Download it with SDK manager.

blaseterモジュールにはjniコンパイルがあり、ndk-buildが必要です。具体的な手順は次のとおりです。



  1. コンパイル環境を確認し、次のパス変数を/ etc / profileに追加します。
export NDKROOT=/usr/local/ndk/android-ndk-r16b export PATH=${NDKROOT}:$PATH

ターミナルで実行

source /etc/profile

このとき、ターミナルで直接ndk-buildを実行できます。



  1. local.propertiesファイルをルートディレクトリに追加し、ndkパスを構成します

local.propertiesファイルをルートディレクトリに追加し、ndkパスを構成します
ファイルは、プロジェクトのルートディレクトリに配置する必要があります。コンポーネント/ブラスターモジュールの下に配置されている場合でも、上記のエラーが報告されます。次のようにコンテンツを追加します。

ndk.dir=//usr//local//ndk//android-ndk-r16b