繁体   English   中英

Eclipse Android项目4.0.3编译未加载

[英]Eclipse Android project Compile with 4.0.3 not loading

如标题所示,当尝试创建一个使用Android 4.0.3(API级别15)进行编译的Android项目时,Eclipse出现了问题。

我已经使用SDK Manager安装了所有必需的软件包。
因此,当我选择使用4.0.3进行编译时,我的MainActivity充满了错误( R cannot be resolved to a variableactivity_main cannot be resolved or is not a field ,等等)。

图形布局也未加载。
值得一提的是,它在2.3.3和5.1.1 API级别上都可以正常工作。
我尝试更改和组合minSDKVersion和targetSDKVersion的各种情况,带有或不带有主题等。

如果有人对出什么问题有任何想法,我将不胜感激,感谢您的宝贵时间和帮助。
我的信誉点不足,无法附上显示错误的照片

创建Android App Project时控制台中显示的错误:

在依赖项列表中找到了android-support-v4.jar的2个版本,但并非所有版本都相同(目前仅基于SHA-1进行检查)。 此时,库的所有版本都必须相同。 找到的版本是:路径:C:\\ AndroidProjects \\ appcompat_v7 \\ libs \\ android-support-v4.jar长度:1074044 SHA-1:33b27a8d2a5b87e6eb6c60e87a5374ffbfeacc3a路径:C:\\ AndroidProjects \\ TestProject \\ libs \\ android-support-v4.jar长度: 1157300 SHA-1:b1fe665b784aa7314d722b2ec17e77f83ba2e717 Jar不匹配! 解决您的依赖

以及无数种错误类型:

C:\\ AndroidProjects \\ appcompat_v7 \\ res \\ values-v21 \\ styles_base.xml:75:错误:检索项目父项时出错:找不到与给定名称'android:Widget.Material.ActionButton'相匹配的资源。

您的项目构建不正确。

一次清理您的项目。 尝试运行该项目。

如果

import android.R;

行在您的项目中,请删除此行并包括

import com.yourpackage.yourclassname.R;

再次清理并运行您的项目。 会的。

删除任何进口,例如

import android.support.v7.appcompat;

这是一个库项目,Eclipse有时可能会由于某些未知原因(例如您的原因)自动导入此coz。 而且,如果您看到您的扩展ActionBar Activity的类替换为仅activity,则将其替换。 并按照上面的用户所说(Harish)进行操作。 也可以尝试清洁,重新启动月食。 如果所有操作均失败,请下载新的SDK。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM