问题产生条件是这样的:
我在eclipse的一个工作空间中开发android项目,这个工作空间简称为A,因为涉及加解密操作,因此这部分在so中封装实现,将andorid项目转化为C++项目。然后开发C++加密部分,到现在是无问题的。 但这个A空间中项目比较多,为了便于管理,我把项目迁移到B空间中,这样就出现了C++部分,jni代码无法识别的问题,cdt的配置是完全一样的。折腾了好久头无法解决,最后,我把项目目录下的.cproject配置文件删除。.projrect文件中c配置的删除,再重新转化成C++项目就可以了。
本文分享了在Eclipse中从一个工作空间(A)迁移到另一个工作空间(B)时遇到的C++项目配置问题及解决方案。作者在进行项目迁移过程中遇到了C++部分,特别是JNI代码无法识别的问题,并通过删除特定配置文件(.cproject和.project)后再重建项目的方式成功解决了该问题。
1810

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



