我们开启Eclipse环境来,在左上方的菜单上,选择[File->New->Project],点击[Android]资料夹下的[Android Project]对话框,点选"Browse.."按钮以选择[开启已经存在的工程](Create project from existing source).我们现选择F盘目录为[F:/Android/projects]中的HelloAndroid工程[F:/Android/projects/HelloAndroid].
当我们选择现存的工程时,[New Android Project]对话框中的诸如名称(Project Name)以及其他内容都会被自动填写好.这时我们可以按下[Finish]按钮,完成从现有工程新增到Eclipse环境的动作.
(有时会出现工程下没有错误而工程错误无法编译的情况,这时refresh一下工程就行了;如果还不行,就Project->clean( 清除已有的配置信息,重新再生成新的配置信息) )
导入Android工程
如果你Android工程已经位于工作环境(WorkSpace)文件夹下,想使用上述方法开启现有Andriod工程时,会得到欲开启的工程已在工作目录下的警告.因此我们得用另一个方法:导入工程.
在Eclipse左上方的菜单上,选择[File->Import]选项,会弹出[import]对话框.选择[General->Existing Projects into WorkSpace]项目,然后按下[Next]按钮到新一个画面.在[Select Root Directory]栏位旁,按下右方的[Browse...]按钮,选择对应的工程.选择好后,按下[Finish]按钮完成从现在存的工作环境(WorkSpace)资料夹下的工程导入到Eclipse环境的动作.
导入samples会报红叉的原因:
在android1.5版本中R.java不能自动生成,需要在工程名上右键->Properties->把版本号改为2.2或以上
在android1.5版本以上,<android:layout_width="match_parent"
android:layout_height="match_parent"> 已经改为
<android:layout_width="fill_parent"
android:layout_height="fill_parent">,所以有时导入sample工程是会报红叉。