将项目从Eclipse导入Android Studio时出错

时间:2014-10-12 06:47:05

标签: android eclipse import gradle android-studio

试图离开Eclipse IDE for Android Studio,所以我下载并导入了我的项目。 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的事情仍然不符合我的理解。

3 个答案:

答案 0 :(得分:4)

像这样声明你的清单标题

<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"

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

答案 1 :(得分:3)

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

答案 2 :(得分:1)

  

这个Gradle的事情仍然不符合我的理解。

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