0

我继承了一个 adt 项目,该项目是在 Ganymede 中为 java 开发人员使用 adt 插件 20.0.3 开发的。我从 vss 中获取它并将其导入到我全新安装的 adt 21.1.0(android 捆绑包)中。错误日志有 5 个与无法解析的字段相关的错误,但如果我检查项目的 xml 文件,则这些字段是在那里定义的。出于某种原因,它们没有被合并到项目的 r.java 中。此外,有时控制台窗口会抱怨缺少 project.properties 文件,但它位于项目的顶级文件夹中。

我知道很多人在 adt 更新后遇到了库项目问题,但这发生在项目本身,而不是引用的库中。

我看到在这种情况下删除 gen 文件夹对很多人都有帮助,但这没有用。

我还确保 android.r.java 不在导入中,以及清理项目。

我已将该项目作为现有项目和现有代码的新项目导入。两者都产生不可解析的字段。

我有一个可以构建的工作安装的队友,但他最近升级了他的插件,他现在也有同样的字段错误。

我不确定从这里尝试什么。

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="common_error_check_status">A serious error has occured attempting to check application status. If this persists please try re-installing the application</string>
<string name="new_synchronization_messages_">You have new Synchronization Messages to view.</string>
<string name="synchronization_messages">Synchronization Messages</string>
</resources>

这些是未包含在项目的 r.java 中的字符串

4

0 回答 0