Android导入Module后程序包不存在问题

正确导入Module

这个应该说的比较全

module正取导入后编译运行出现程序包不存在问题

  • 我遇到该情况是因为将
    compile fileTree(include: ['*.jar'], dir: 'libs')变为
    implementation fileTree(include: ['*.jar'], dir: 'libs')
  • 度娘了一下问题,将
    implementation fileTree(include: ['*.jar'], dir: 'libs')变成
    api fileTree(include: ['*.jar'], dir: 'libs'),问题解决,其实studio提示将compile弃用,使用implementationapi代替的时候,就有了说明。
    关于apiimplementation选择,这位应该说得有道理。原则是

Google建议的原则:
依赖首先应该设置为implement的,如果没有错,那就用implement,如果有错,那么使用api指令,这样会使编译速度有所增快。

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

推荐阅读更多精彩内容