2010-07-22 190 views
32

我的道歉,如果这是一个愚蠢的新手问题...问题导入Android项目档案到Eclipse

我使用Eclipse(太阳神发布),并已在Android SDK中的所有配置为每developer.android.com建议。我可以没有任何问题地创建和运行新项目,但是我无法导入使用导入>现有项目导入工作区的已存档项目代码示例(可在网络上找到)。

导入一个zip文件会创建一个项目,但不会将其创建为Android项目,并且控制台显示错误:“项目没有default.properties文件!编辑项目属性以设置它。

我试图进入项目属性,但是当我点击的属性树出现一个弹出说“不能接受的变化:当前显示的页面包含无效值”对“Android”尽快

请参阅:http://screencast.com/t/ZmY3ZWQ4

但是,如果我在我自己的项目中执行此操作,则不会出现此类错误,并且我可以更改诸如Android平台/ API级别之类的内容。我也能够存档我自己的项目(使用导出),并再次导入它们,没有任何问题......不要其他人的档案!我真的很愚蠢吗?

任何帮助将非常感谢!

+0

我有同样的问题 - 对例如,我无法从http://code.google.com/p/apps-for-android/导入项目 - 我收到了一组相同的错误。 – 2010-07-23 18:46:22

回答

51

所有default.properties需要的是这样一行基线:

target=android-8

也可以在另一项目default.properties最有可能复制到这个项目中。 Eclipse的一个(不那么)快速重新启动,重建工作区,并且您将参加比赛。

这真的很蹩脚,这是需要的 - 它应该作为导入过程的一部分发生,我想。

+0

太棒了!非常感谢你。 – baroquedub 2010-07-26 10:59:53

+1

如果我可以不止一次地投票,我会这样做。有同样的问题,这完全解决了我的问题。关键部分是将default.properties文件复制到项目中。 – Dave 2011-10-27 23:30:59

+0

这个问题令我疯狂,谢谢! – Nick 2011-11-23 17:12:33

0

如果你想改变你的项目库,做到这一点:
- 右键点击项目名称
- 构建路径
- 配置构建路径
- 点击左侧的Android,并选择你需要的库。

+0

这就是我所假设的,但正如您从我的问题(和屏幕截图)中看到的,只要我点击左侧的“Android”,就会收到错误消息。 – baroquedub 2010-07-26 10:59:03

3

右键点击导航窗口中的项目,进入到Android工具,然后单击修复项目属性。它可能工作,因为它为我做;-)

0

我有同样的问题。 你正在尝试的是有点困难。只需解压缩文件,复制res和src文件夹 到您现有的项目。问题是以“。”开头的文件。其中有android和eclipse的设置。 所以你需要修改所有这些,所以只需创建新的项目或你现有的一个副本res,src和AndroidManifest.xml文件。
它为我工作。

7

只是改变你的

project.properties file to default.properties 

,并重新启动您的Eclipse

它做..

0

在项目右键单击Android Tools - >Fix Project Properties