error: resource style/Theme.AppCompat.Light.NoActionBar

本人是因为集成自己写的依赖库遇到以下问题,多次百度无果,百度的答案大多是把v4包替换成v7包,本人就是用的v7包,所以其他方法解决不了我的问题。

> Android resource linking failed
  Output:  error: resource style/Theme.AppCompat.Light.NoActionBar (aka 包名:style/Theme.AppCompat.Light.NoActionBar) not found.

后来无奈之下本人对比自己写的demo项目,用快捷键(我的Android studio用的Eclipse快捷键Ctrl+shift+Alt+S)打开Project Structure 在左边选项栏选择project。发现Android gradle plugin version为3.3.2,gradle version为4.10.1。而自己要集成的项目Android gradle plugin version为3.2.1,gradle version为4.6。
我把Android gradle plugin version改成3.3.2,
gradle version改成4.10.1后完美解决build成功。
从我的经验来看 报这个错的可能不是v4包改成v7包的问题,更多的是gradle版本的问题

你可能感兴趣的:(error: resource style/Theme.AppCompat.Light.NoActionBar)