在eclipse中发布android测试项目

时间:2012-07-31 22:57:24

标签: android eclipse test-project

您好我正在使用eclipse中的Android应用程序。我用测试项目创建了android项目。我参与了android测试。现在主项目文件夹没有类和文件。只有清单。如何将测试项目发布并转换为主项目?

我在eclipse中创建了一个名为Volume control的新Android应用程序。自动eclipse创建了第二个名为Volume controlTest的项目。我在第二个工作。我测试了它,它工作正常。现在我想发布它。如何在Volume控件项目中传输文件?如果我重构并将名称更改为文件夹或包丢失了项目。如果我删除了音量控制文件夹,eclipse说我需要Volume控件项目才能运行Volume controlTest。

我需要编写好的源代码才能在GIT上发布它并使应用程序处于打开状态。

请帮助我!

2 个答案:

答案 0 :(得分:2)

听起来您在测试项目中而不是在主项目中编写了Android应用程序。

Eclipse创建了两个项目,即主项目和测试项目,其名称为“Test”,附加到您指定的任何名称。测试项目旨在保存您为测试主代码而编写的测试。

相反,您应该在主项目中编写代码,并在测试项目中编写测试。

由于您错误地将应用程序代码放入测试项目中,因此您应该能够通过操作系统的本机文件管理将其复制到主项目中,Eclipse应该接收更改。你可能需要修改一些东西,如路径,类名等,但你不应该失去任何工作。

答案 1 :(得分:0)

解决:

  1. 将测试项目保存到eclipse工作区外的文件夹中
  2. 从eclipse中删除项目
  3. 创建没有活动的新空“Android项目”
  4. 将项目文件从文件管理器复制并粘贴到eclipse
  5. 从项目文件中删除所有单词“.test”。
  6. 进入清单移除<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="....." /><uses-library android:name="android.test.runner" />
  7. 非常重要!!!! 在您完成所有更改之前不要保存,否则eclipse会更改项目,您需要测试项目才能使用主项目