gpt4 book ai didi

android - 在 Eclipse 上使用 ApkLib 项目在应该显示错误时不会显示错误

转载 作者:行者123 更新时间:2023-12-02 11:04:48 25 4
gpt4 key购买 nike

我们创建了一些 ApkLib 项目。

该应用程序的项目是:

  • ApkLib 项目 1
  • ApkLib 项目 2 ,使用 ApkLib 项目 1
  • (应用程序的)主项目使用两个 ApkLib 项目

  • 使用 Maven,当一切看起来都很好时,它会编译,但在编辑期间,我在错误/警告窗口(称为“问题” View ,使用组合显示)上看不到任何关于 Android/Java 的警告和错误ALT+SHIFT+Q 然后 X)。

    例如,当我删除其他类调用的函数时,它不会在警告窗口上写任何内容。

    但是,当我转到调用已删除函数的类时,我可以在编辑器本身中看到错误(用红色标记),但在警告窗口中,没有一个与此相关的警告/错误写在那里问题。

    另一个例子是,当一个类实现一个接口(interface)时,我删除了类内部接口(interface)的功能,我立即在编辑器本身上看到错误,但在错误/警告窗口上看不到。

    这意味着 Eclipse 对 ApkLib 项目的错误几乎没有任何帮助,而且在使用 Maven 编译时,我只能在控制台内看到错误,而不是使用 eclipse 内置的 windows (这需要很长时间)。

    我能做些什么来修复它?

    我总是得到的唯一错误是下一个错误(我用 XXX 替换了路径和项目名称),每个项目都有一个:

    Cannot parse lifecycle mapping metadata for maven project MavenProject: XXX @ XXX\pom.xml Cause: Unrecognised tag: 'action' (position: START_TAG seen ...\r\n ... @26:17) pom.xml /XXX line 1 Maven Project Build Lifecycle Mapping Problem



    有人可以帮忙吗?

    最佳答案

    似乎“.project”文件中没有java构建。

    this link帮助了我。我已将以下内容添加到“.project”文件中:

    <buildSpec>
    <buildCommand>
    <name>org.eclipse.jdt.core.javabuilder</name>
    <arguments>
    </arguments>
    </buildCommand>
    </buildSpec>
    <natures>
    <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>

    关于android - 在 Eclipse 上使用 ApkLib 项目在应该显示错误时不会显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19702097/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com