Exclipse: No resource found that matches the given name '@style/Theme.AppCompat.Light'

在Android开发的时候,会出现如下的错误:

 经过查找资料和摸索,其主要的问题时缺少Android Support Library库;

1、具体的方法,见文献[1];根据文献[1],我们可以初步知道问题的出现的原因;然而是否大家和我一样,我们Android SDK Manager根本没有找到Android Support Library;此时本人自己使用的是下载离线的Android Support Library;

2、下载安装Android Support Library的方法可根据文献[2]的(3)来完成;

3、完成后运行的时候会出现如下的情况:Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

此时由于版本问题,导致运行时使用的是最新版本的build-tools中的dx.jar;此时需要进入Exclipse中点击如下:

此处选择的版本23,是因为我使用的是Android6.0 API(23);安装完后找到如下所示的文件夹,将23.0.1中的dx.jar复制到28.0.3中替换掉原来的dx.jar;这样就可以了再进行运行成功。参考 https://blog.csdn.net/zbp_96/article/details/89539804

 

4、在运行Android项目的时候会出现

则点击菜单栏window->Preferences中的Android下的DDMS,如下图所示,将其ADB连接时间加长一些,如10000,或者往上。如图所示

完!

[1] https://www.jianshu.com/p/6ad7864e005e Android关于Theme.AppCompat相关问题的深入分析

[3] https://blog.csdn.net/ljheee/article/details/53737983 SDK Manager中Extras下没有Android Support Library?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值