-1

嗨,我正在 Eclipse 中开发一个 android 应用程序。我用测试项目创建了 android 项目。我从事安卓测试。现在主项目文件夹没有类和文件。只有清单。如何发布测试项目并将其转换为主项目?

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

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

请帮帮我!

4

2 回答 2

2

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

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

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

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

于 2012-08-01T00:27:45.640 回答
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" />

很重要!!!!在进行所有更改之前不要保存,否则eclipse更改项目并且您需要测试项目才能使用主项目

于 2012-08-01T12:12:40.067 回答