编译电报源代码 - 面临 NDK 构建问题
Compiling Telegram Source Code - facing NDK build issue
我搜索了很多,但找不到解决我的问题的方法
Error while executing '/Users/personal/Documents/android-ndk-r13b/ndk-build' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk NDK_APPLICATION_MK=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDEBUG=0 APP_PLATFORM=android-14 NDK_OUT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/build/intermediates/ndkBuild/x86/release/obj NDK_LIBS_OUT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/build/intermediates/ndkBuild/x86/release/lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-14 APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -n}
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
Error:executing external native build for ndkBuild /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
Build command failed.
我已经尝试了 Android Studio SDK 管理器附带的新 NDK。还从开发者站点下载了一个单独的版本。但这没有什么区别。
错误显示
Your APP_BUILD_SCRIPT points to an unknown file: /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
但我的项目结构中有那个文件的确切位置。
首先,你应该声明ndk-build作为环境变量。
之后,在包含 android.mk
的文件夹中打开命令 window。
然后写下命令
ndk-build
这就是编译 android 项目的本机部分所需的全部内容。
我搜索了很多,但找不到解决我的问题的方法
Error while executing '/Users/personal/Documents/android-ndk-r13b/ndk-build' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk NDK_APPLICATION_MK=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDEBUG=0 APP_PLATFORM=android-14 NDK_OUT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/build/intermediates/ndkBuild/x86/release/obj NDK_LIBS_OUT=/Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/build/intermediates/ndkBuild/x86/release/lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-14 APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -n}
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
Error:executing external native build for ndkBuild /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
Build command failed.
我已经尝试了 Android Studio SDK 管理器附带的新 NDK。还从开发者站点下载了一个单独的版本。但这没有什么区别。
错误显示
Your APP_BUILD_SCRIPT points to an unknown file: /Users/personal/Documents/Android Stuff/myNewRepo/Telegram-master/TMessagesProj/jni/Android.mk
但我的项目结构中有那个文件的确切位置。
首先,你应该声明ndk-build作为环境变量。
之后,在包含 android.mk
的文件夹中打开命令 window。
然后写下命令
ndk-build
这就是编译 android 项目的本机部分所需的全部内容。