关于Plugin with id 'com.github.dcendents.android-maven' not found.问题解决

2018-10-19 23:03:44

这阵子在写一个聊天IM的程序,然后需要用到表情,一开始是用emoji表情,后来又换了成微信的那种表情,该表情来源于框架:https://github.com/GitLqr/LQREmojiLibrary,该框架说实在的,确实很好用,效果各方面都很ok,我直接将代码下载,引用当中library表情库,这样方便之后自己往里面添加其他表情等;确实很方便。


不过我在引用的时候,遇到了Plugin with id 'com.github.dcendents.android-maven' not found.这个错误,搞的我一脸懵逼,字面意思就是某个插件没找到, 那就很方便咯,没找到插件就引入插件嘛,找到项目下全局的build.gradle文件,将添加上


classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'

就搞定了

如下图:




搞好这个之后,又给我来了其他的报错,也是因为插件没找到的原因,不过不管啦,我并不需要用到其他的插件,也就在library源代码当中删除了;clean一下,搞定了。


  • 2019-08-28 08:49:47

    Nginx + fastcgi + php 的原理与关系

    CGI对每个请求会parse一遍对应脚本的配置文件(如php.ini), 加载配置和扩展,初始化执行环境,性能非常差,所有有了下面的流程:

  • 2019-08-28 09:23:15

    php单例模式

    单例模式,是一种常见的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。

  • 2019-08-28 22:45:02

    彻底搞懂Gradle、Gradle Wrapper与Android Plugin for Gradle的区别和联系

    Gradle是个构建系统,能够简化你的编译、打包、测试过程。熟悉Java的同学,可以把Gradle类比成Maven。Gradle Wrapper的作用是简化Gradle本身的安装、部署。不同版本的项目可能需要不同版本的Gradle,手工部署的话比较麻烦,而且可能产生冲突,所以需要Gradle Wrapper帮你搞定这些事情。Gradle Wrapper是Gradle项目的一部分。

  • 2019-08-30 21:53:51

    OpenSSL实践-Android下的编译和使用

    openssl可以编译成ARM下面的二进制代码(动态库或者静态库),方便APP使用,APP在使用的时候,需要使用JNI来进行调用。