Android环境问题集锦之十九

最后更新于:2022-04-01 06:38:40

## 红色感叹号与No projects are found to import 1.先说No projects are found to import  导入工程时报此错误,问题的原因是.project和.classpath丢失。 通常可以新建一个项目,然后用自己的文件直接拷贝到该项目中,替换原有文件。 然而我们还可以修改那两个隐藏文件,其实.classpath是不用修改的,它的内容是: ~~~ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> <classpathentry kind="src" path="src"/> <classpathentry kind="src" path="gen"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> <classpathentry kind="output" path="bin/classes"/> </classpath> ~~~ 而.project只需要修改项目名称,如下: ~~~ <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>MyProject</name> <comment></comment> <projects> </projects> <buildSpec> <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> </buildSpec> <natures> <nature>com.android.ide.eclipse.adt.AndroidNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> ~~~ 2.按照上面的修改,把项目引入进来,但是项目图标左边有个红色感叹号。 这可能是build path出现错误了。像我这次的,项目属性(alt+enter),在java build path中的libraries中引入了不存在的jar,将其移除就好了。
';