美文网首页Android
ERROR: Could not find manifest-m

ERROR: Could not find manifest-m

作者: 景山道人 | 来源:发表于2019-04-26 16:29 被阅读1次

Android Studio Issue

今天在编译运行一个下载下来的别人的项目时一切顺利,结果回到我自己的项目时就开始报这个鬼错误……

ERROR: Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.1). Searched in the following locations: https://plugins.gradle.org/m2/com/android/tools/build/manifest-merger/26.1.1/manifest-merger-26.1.1.jar

先说下碰到AndroidStudio Sync和Build一堆乱七八糟看不懂的问题时第一件可以做的事情:
新建个项目看看到底是不是你的什么配置出错了,也可以打开Log文件看看报错信息,Log文件在哪Studio里面会显示的,最后记得看看是不是offline开了
网上查到的解决方案(参考见底下):

  1. 把根目录build下面的google()和jcenter()这俩仓库换个位置,google放前面
    • 这个反正对我没用,pass
  2. 升级Gradle版本
  3. Gradle插件版本不对
    (实际上2和3差不多,升级Gradle之后版本得和插件匹配,不然肯定报错)
    反正上面这些都没解决我的问题,我自己瞎试了试,估计就是Gradle的问题,也没准是代理之类的问题,但这种东西排查起来谁知道会不会出什么其他问题……
  4. 于是,最终方案,删除所有配置之后,重装AndroidStudio,一般有啥问题这么做都解决了。(也可以不重装,但是配置和Gradle是得删的)
    • 清除配置的方法写下面Reference里面了
    • 此外,删了配置重装如果出了lisence问题,见Reference,运行文件然后一路点y
    • 如果重装还有其他乱七八糟看不懂的问题(一般不会有),可以试试看新建个项目,看看到底是缺了配置还是怎么样(结果又回到最上面说的了,原地TP)

Reference:
StackOverflow上的回答
Mac清除配置的方法
Windos删除方法(我没试过,最好自己查)
Lisence问题

相关文章

网友评论

    本文标题:ERROR: Could not find manifest-m

    本文链接:https://www.haomeiwen.com/subject/uwzfgqtx.html