Eclipse中移除native层编译支持
eclipse 支持 编译 native 移除
2023-09-11 14:20:43 时间
1. .project 文件
删除全部包括 org.eclipse.cdt前缀的xml结点元素。以下是一个包括cdt的完整编译配置文件。
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>xapp</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name> <triggers></triggers> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.android.ide.eclipse.adt.ApkBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> <triggers>full,incremental,</triggers> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.android.ide.eclipse.adt.AndroidNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.cdt.core.cnature</nature> <nature>org.eclipse.cdt.core.ccnature</nature> <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> </natures> </projectDescription>
buildCommand。和natuve中的那些元素都要删掉。
3. 删掉与src/, res/同级文件夹的jni,以及jni下的armeabi
4. 将project从工作区间中移除。然后再次导入。
这一步非常重要,工作区间缓存了每一个project编译结果。仅仅有这样上面的全部改动才干生效。
ref : http://pilcrowpipe.blogspot.com/2011/12/removing-native-support-from-android.html
相关文章
- Eclipse.ini參数设置(Maven Integration for Eclipse JDK Warning)
- 【转】eclipse运行 Ant报错Could not find the main class: org.eclipse.ant.internal.launching.remote.InternalAntRunner. Program
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- Eclipse中设置作者日期等Java注释模板详解
- Eclipse 下载安装
- Eclipse快捷键大全
- Eclipse之父、《设计模式》作者、Junit作者之Erich Gamma
- Web 基础 之 Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理
- Eclipse快捷键