提问者:小点点

如何在eclipse中创建新的android项目并在本地git存储库中共享?


我使用向导在EclipseJuno中创建一个新的Android项目,Android SDK工具版本20.0.3,版本为SDK 15,最低要求为SDK 15。这些文件是用活动、清单等的示例代码生成的。我在这个过程中尝试了不同的模板(如MasterDetail或BlankActivity with Tabs),有时会出现AndroidManifest等问题。xml或activity_main。xml与重复的xml元素。所以我手动修复了这些问题(我认为这是向导的一个bug)。

现在,我想通过EGIT“团队共享”项目。所以我右键单击该项目并“团队-

无论哪种方式,当共享操作完成时,库“Android 依赖项”的构建路径在工作区中指定的位置中没有“android-support-v4.jar”。似乎在 egit 操作之后,项目目录似乎已移动到存储库,但 .classpath 文件没有更改。

这就是 egit 应该的工作方式(将项目工作区移动到 git repo 中并告诉 Eclipse 项目目录位于新位置)?手动修复构建路径的唯一解决方法是吗?

是否有不同的方法可以在 Eclipse 中创建新的 android 项目,然后将相关文件(即排除生成的 java 文件)放入本地 git 存储库中,以便 Eclipse EGIT 正常工作?


共1个答案

匿名用户

经过反复尝试,我正在回答自己的问题。

这是步骤。

  1. 通过向导创建android项目
  2. 修复任何XML错误(如有必要)以获得可构建的项目
  3. 右键单击项目和团队-

此时,Java构建路径中的Android依赖项(动态类路径容器)将是错误的,因为Git已将文件移动到存储库。

    < li >关闭项目(项目-

重要的是不要尝试自己修复这些Android依赖项(例如删除它),因为当您开始构建APK时,您的Android项目可能会遇到问题。