转自:http://yxwang0615.iteye.com/blog/1849965

遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->

java Compiler ->修改Compiler compliance level 一般是1.6。

修改完成clean项目之后,往往还会遇到:

gen already exists but is not a source folder. Convert to a source folder or rename it的错误。

遇到这个问题的解决方法:

1. 右键点击工程,选择 "Properties"

2. 选择左边的 "Java Build Path"

3. 打开 "Source" 标签面板

4. 点击 "Add Folder..."

5. 勾选 "gen" 文件夹,点击OK,点击YES,再点击OK

6. 最后右键点击工程,选择 "Andriod Tools" 里面的 "Fix Project Properties"

出现这个问题的原因是classpath文件出错,这个文件存在于项目根目录下,是eclipse自动生成的,它定义了你这个项目在编译时所使用的$CLASSPATH,一般不需要手动配置。如果出错,也可手动修改:

Xml代码
  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <classpath>
  3. <classpathentrykind="src"path="src"/>
  4. <classpathentrykind="src"path="gen"/>
  5. <classpathentrykind="con"path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
  6. <classpathentrykind="con"path="com.android.ide.eclipse.adt.LIBRARIES"/>
  7. <classpathentrykind="lib"path="libs/ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar"/>
  8. <classpathentrykind="output"path="bin/classes"/>
  9. </classpath>

从数据上我们容易看出,上面描述了工程的依赖文件:

源文件的具体位置(kind="src")

运行的系统环境(kind="con")

工程的library的具体位置信息(kind="lib")

项目的输出目录(kind="output")


更多相关文章

  1. Android(安卓)实用项目链接
  2. Android(安卓)开发环境
  3. Android(安卓)Studio修改项目名(快速)
  4. Kotlin的配置和使用
  5. android studio 2.3 NDK
  6. android开发者选项
  7. Android百度地图(一)如何集成到项目中
  8. Embedded Android(安卓)协同翻译
  9. android一个LinearLayout中具有几个控件,想要使那几个控件在Linea

随机推荐

  1. drawable animation 循环播放
  2. Android Studio安装配置
  3. Android Studio报错:Unsupported method:
  4. android 3d页面跳转
  5. Android 类似HTML 中Table的网格Table
  6. 设置android系统时间
  7. android WebView载入本地html及css文件
  8. Android 设置百度地图最大最小缩放级别
  9. Android ListView 控件学习
  10. Developing on Android