ant 构建后 Android 项目在 Eclipse 中损坏

标签 android eclipse ant

我有一个项目完全在 Eclipse 中运行,但是在用 ant 编译它以使用 Proguard 混淆代码后,整个项目崩溃了。

该项目由一个包组成,其中包含两个主要 Activity 和 4 个用于处理数据库等的辅助类。使用 ant 后, Activity 工作正常,但 Eclipse 找不到帮助程序类,也不会构建。即使我显式导入类,我得到的错误是 The import com.ts.routeTracking.DataHelper cannot be resolved 而进一步提及该类会得到错误 DataHelper cannot be resolved to a type

如何让 Eclipse 和 ant 协同工作?

最佳答案

这可能意味着 ant 和 Eclipse 使用相同的输出目录。您可以通过将此添加到您的 build.propertiesant.properties 文件来更改输出目录。

out.dir=bin-ant

要让 Eclipse 再次运行,请选择项目 → 清理。这应该会导致 Eclipse 使用的所有文件的重建。

关于ant 构建后 Android 项目在 Eclipse 中损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3758220/

相关文章:

android - 有没有使用录音机录音的例子

android - 如何为recyclerview中的每个列表项添加计数器计时器

Android ADT 始终为 Android 4.4.2 加载数据

java - 如果某个文件已经存在,如何禁用 antrun?

java - 如何在 libgdx 中创建带有碰撞和球的随机和无限墙?

android - 使用 Firebase 在 Android 应用程序和 Web 应用程序之间进行单点登录

java - 部署后连接配置文件不工作-Birt 报告

android - Android应用程序调试的瓶颈是什么?

java - JUnit 报告未显示使用类别和 ANT 时测试的所有类

java - 在 Ant 中,目标内任务的顺序重要吗?