Hi,
I went about building the app using the advanced instructions.. I downloaded the OpenCV SDK and Eigen package and I set the environment variables as well. I downloaded the FaceRecognitionApp project and when I try to build it (with Android Studio), I keep getting the following build output (pasted below). Can you please give me some pointers? Here are some details:
- OpenCV SDK is in a folder in the C drive. (path: C:\OpenCV-android-sdk)
- Eigen is in a folder in the C drive (path: C:\eigen-eigen-323c052e1731)
- The FaceRecognitionApp project is in E Drive (path: E:\HDev2\fra\FaceRecognitionApp)
- Environment Variables are set as required
- I use Android Studio 3.4.1
- Windows 10 Professional, 64 Bit
Build Output
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\debug\lib NDK_DEBUG=1 NDEBUG=null APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\debug\lib NDK_DEBUG=1 NDEBUG=null APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=x86_64 NDK_ALL_ABIS=x86_64 NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\debug\lib NDK_DEBUG=1 NDEBUG=null APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\debug\lib NDK_DEBUG=1 NDEBUG=null APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
SIMPLE: Build command failed.
SIMPLE: Error while executing process C:\Users\sysfore\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Android.mk NDK_APPLICATION_MK=E:\HDev2\fra\FaceRecognitionApp\app\src\main\cpp\Application.mk APP_ABI=x86_64 NDK_ALL_ABIS=x86_64 NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=E:/HDev2/fra/FaceRecognitionApp/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=E:\HDev2\fra\FaceRecognitionApp\app\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
SIMPLE: process_begin: CreateProcess(NULL, "", ...) failed.
ERROR: *** Please specify environmental variable OPENCV_ANDROID_SDK to OpenCV Android SDK directory. Stop.
Open File
ERROR: Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve project :opencv.
Show Details
Affected Modules: app
ERROR: Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve project :opencv.
Show Details
Affected Modules: app
ERROR: Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve project :opencv.
Show Details
Affected Modules: app