一、出现NDK_PROJECT_PATH = null

D:\android\sdk\ndk-bundle\build\core\add-application.mkError:(198) *** Android NDK: Aborting...    .  Stop.Error:Execution failed for task ':jnitest:compileDebugNdk'.> com.android.ide.common.process.ProcessException: Error while executing 'D:\android\sdk\ndk-bundle\ndk-build.cmd' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\android studio source\Demo\jnitest\build\intermediates\ndk\debug\Android.mk APP_PLATFORM=android-25 NDK_OUT=D:\android studio source\Demo\jnitest\build\intermediates\ndk\debug\obj NDK_LIBS_OUT=D:\android studio source\Demo\jnitest\build\intermediates\ndk\debug\lib APP_ABI=armeabi-v7a,armeabi,x86}
NDK_PROJECT_PATH = null 的情况

原因分析

Android Studio 源代码的工作目录(project存放的文件夹命名有带中文、空格),导致在执行ndk-build时找不到NDK_PROJECT_PATH编译不过。

文件夹命名有带空格

解决方案

重新创建一个不带空格的文件夹来保存Android Studio工程源代码。完美解决问题。

不带空格的工作空间

更多相关文章

  1. Unity3D Android播放视频
  2. Android(安卓)Studio 使用NDK编译时常见的问题
  3. Android遍历某个文件夹的图片并实现滑动查看的的Gallery
  4. android聊天表情开发
  5. Android各个版本对应的源代码
  6. Android中创建文件以及文件夹
  7. android 将bitmap缓存到本地
  8. Android文件操作
  9. android 异常 Unable to instantiate activity ComponentInfo

随机推荐

  1. android ui 更新 示例
  2. OpenGL ES Tutorial for Android(安卓)–
  3. LeakCanary - Android内存检测工具
  4. Playing Flash FLV Videos in Android(安
  5. The default values for an emulated And
  6. android 获取屏幕宽高 & 控件宽高
  7. 刷机
  8. 自定义线程池ThreadPoolExecutor
  9. Android(安卓)简单调用摄像头
  10. Android(安卓)ListView 中的CheckBox点击