我有一个在Eclipse(GNU/Linux)上开发的Android项目,这是我在半年前提到过的.我正在尝试使用Eclipse中的File - > Import Project将项目导入到安装了ADT的Windows上的Eclipse 3.6中.导入项目时,我在控制台上看到以下错误两次:
[2010-12-10 02:17:12 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper]无法读取C:\ Program Files\Android\android-sdk-windows\AndroidManifest.xml:java .io.FileNotFoundException:C:\ Program Files\Android\android-sdk-windows\AndroidManifest.xml(系统找不到指定的文件)
Eclipse为什么要AndroidManifest.xml在Android SDK路径上寻找?该文件实际上似乎在项目的目录中.如何解决此问题并使项目编译?
iza*_*zak 46
一个简单的解决方案是重新导入AndroidManifest.xml文件或对文件进行更改并保存.这对我有用.
小智 26
如果您看到有关AndroidManifest.xml的错误或与Android zip文件相关的一些问题,请右键单击该项目并选择Android Tools> Fix Project Properties.(该项目正在寻找库文件的错误位置,这将为您解决.)
来自:http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html
Rau*_*nak 21
您将Android项目导入Eclipse的方式是错误的.正确的做法是File -> New Android Project.在"新建Android项目"的"内容"选项卡中,选择"从现有源创建项目",然后选择"构建目标".这应该可以解决你的问题.
看来这个错误是因为Eclipse认为新Android项目的默认位置是Android SDK路径.即使项目位置发生更改,也无法解决错误,因此诀窍是在Eclipse知道生成错误的条件之前更改项目位置.
为了规避这个怪癖,我通过以下步骤导入了旧项目:
在(3)之前执行步骤(2)非常重要,否则错误仍然存在并阻止运行项目.
| 归档时间: |
|
| 查看次数: |
73546 次 |
| 最近记录: |