Eclipse开发Android NDK,有时候换了新版ndk,导致路径变化,但是已有项目中 Paths and Symbols中的Includes配置中并不能生效,而且在配置中只能添加,不能编辑和删除adt插件添加的路径.包括把项目导出,再导入,这个路径配置就丢了.这点太烦人了.于是花了点时间找到了这个配置文件存放位置.
路径是:
${workspace_loc}/.metadata/.plugins/com.android.ide.eclipse.ndk/${ProjName}.pathInfo
打开文件就能看到以"i,"开头的路径配置
i,/Develop/android/android-ndk-r8c/sources/cxx-stl/system/include
i,/MountDevelop/Project/Andriod/Elephant/jni
i,/Develop/android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.6/include
i,/Develop/android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.6/include-fixed
i,/Develop/android/android-ndk-r8c/platforms/android-14/arch-arm/usr/include
直接修改成当前正常的路径,重启eclipse就正常了
本文介绍了在Eclipse中遇到Android NDK开发时,因NDK版本更新导致Paths and Symbols中Includes路径失效的问题。Eclipse的adt插件添加的路径无法编辑或删除,即使导出和导入项目,配置也会丢失。解决方案是找到隐藏的.pathInfo配置文件,位于${workspace_loc}/.metadata/.plugins/com.android.ide.eclipse.ndk/${ProjName}.pathInfo,通过手动修改此文件来更新或删除旧的NDK路径。
1216

被折叠的 条评论
为什么被折叠?



