Android Studio 找不到程序包:

升级了build tools version 2.3.3 到3.2.1
所有的compile 都换成了implementation

结果主工程依赖子工程,但是主工程不能识别子工程里依赖的jar包;

我的原因是使用的implementation
我居然不知道还能用classPath api
恩,就是因为没有用api来标记jar包

implementation:对于使用了该命令编译的依赖,对该项目有依赖的项目将无法访问到使用该命令编译的依赖中的任何程序,也就是将该依赖隐藏在内部,而不对外部公开。
api:对比 implementation,不会隐藏。(等同于 Android Gradle 2.x 版本的 compile(已deprecated))
作者:十二书
链接:https://www.jianshu.com/p/af1c23b1eedc
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 7,983评论 0 3
  • 请允许我借鉴前辈们的东西~~~~ 感激不尽~~~~~ 以下为Android 框架排行榜 么么哒~ Android...
    嗯_新阅读 6,846评论 3 32
  • 博客原文链接 Android百大框架排行榜(转) 说明: 无聊写一篇笔记式文章. 精力有限,很多错误之处,受时间与...
    码农朱同学阅读 8,162评论 0 27
  • ANT build.xml文件详解(一) Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用...
    SkTj阅读 9,520评论 0 2
  • 1 ,Android 构建系统 构建 APK 的过程是个相当复杂的过程,Android 构建系统需要将应用的资源文...
    8ba406212441阅读 5,307评论 0 1

友情链接更多精彩内容