【问题标题】:Errors when importing a project from Eclipse to Android Studio将项目从 Eclipse 导入 Android Studio 时出错
【发布时间】:2023-03-03 05:06:26
【问题描述】:

试图离开 Android Studio 的 Eclipse IDE,所以我下载并导入了我的项目。 Android Studio 搞砸了 java 文件中的希腊编码,但从一开始就替换了它们,所以这里没有问题。 尝试运行该项目(因为它在 Eclipse 中已经没有错误),我得到了这个:

D:\Programming\EortologioReloadedAS\eortologioReloaded\src\main\AndroidManifest.xml:27:9 Error:
    Attribute application@label value=(@string/app_name) from AndroidManifest.xml:27:9
    is also present at EortologioReloadedAS:wheel:unspecified:11:18 value=(Android Wheel Widget)
    Suggestion: add 'tools:replace="android:label"' to <application> element at     AndroidManifest.xml:25:5 to override

FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':eortologioReloaded:processDebugManifest'.
> Manifest merger failed : Attribute application@label value=(@string/app_name) from AndroidManifest.xml:27:9
is also present at EortologioReloadedAS:wheel:unspecified:11:18 value=(Android Wheel Widget)
Suggestion: add 'tools:replace="android:label"' to <application> element at AndroidManifest.xml:25:5 to override

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

无法理解到底是什么问题。

这个 Gradle 的东西我还是不明白。

【问题讨论】:

  • 正如错误所说,您的清单存在问题。根据建议更新标签。如果这不起作用,请在此处发布堆栈跟踪
  • 我可以建议您将您的答案标记为“答案”以便关闭此问题吗?
  • 它说我可以在 2 天内接受我自己的答案。如果有人可以发布相同的答案,我会认为它是正确的。

标签: android eclipse import gradle android-studio


【解决方案1】:

像这样声明你的清单标头

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.yourpackage" xmlns:tools="http://schemas.android.com/tools">

比添加到您的应用程序标签以下属性:

<application
    tools:replace="icon, label"

例如我需要替换图标和标签。祝你好运!

【讨论】:

  • 谢谢,这解决了关于我的清单的问题。我添加了&lt;application tools:replace="android:label"&gt; ,它解决了我的问题。
  • 也适合我。我正在尝试添加 Countly sdk。
【解决方案2】:

修复了从库轮中完全删除标签标签的问题。现在主要项目构建和运行没有问题。

【讨论】:

    【解决方案3】:

    这个 Gradle 的东西我还是不明白。

    您也可以继续使用 Eclipse ADT http://www.nodeclipse.org/projects/gradle/android/

    【讨论】:

    • 不懂 Gradle?这是 Eclipse 的 Gradle。
    猜你喜欢
    • 2015-05-21
    • 2016-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2015-08-17
    • 1970-01-01
    相关资源
    最近更新 更多