私はこの質問が以前に尋ねられたことを知っていますが、私は既存のソリューションを試してみましたが、Android NDK:あなたのAPP_BUILD_SCRIPTが未知のファイルを指しています:Android.mk
私はハローシンプルな世界のネイティブアプリを作成しようとしています(バイナリAPKではない)が、私は、私は、「NDKビルド」を使用してコンパイルしようとすると、このエラーメッセージを取得しておく
Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := main.out
LOCAL_SRC_FILES := main.cpp
include $(BUILD_EXECUTABLE)
Application.mk
APP_ABI := x86
APP_PLATFORM := android-25
APP_STL := stlport_static
APP_BUILD_SCRIPT := Android.mk
main.cppに
#include <iostream.h>
main()
{
std::cout << "Hello World!";
return 0;
}
は、ここでは、デフォルトの名前と場所を使用しているように見えるので、必要はありませんAPP_BUILD_SCRIPT
を設定する。この場合、私のフォルダ
.
└── jni
├── Android.mk
├── Application.mk
└── main.cpp