热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

模块库Jar未在AndroidStudio的外部库中显示

如何解决《模块库Jar未在AndroidStudio的外部库中显示》经验,请帮忙看看怎么搞?

我无法External Libraries在Android Studio中显示jar库.我正在尝试为此库添加javadoc,我在网上找到的唯一方法是右键单击库External Libraries并选择Library Properties....

项目结构是一个包含许多模块的树:

rootsdk / 
        main.jar
        main-javadoc.jar
        plugins /
                plugin1 / 
                        build.gradle
                        ...
                plugin2 /
                        build.gradle
                        ...
                ...

依赖项在build.gradle文件中声明,如:

compileOnly files('../../main.jar')

如果我打开各个目录plugin1,则依赖项会External Libraries正确显示.但是,如果我打开rootsdk项目,它就不会出现.所有模块都是从根项目中列出并编译的,我可以使用库中定义的类,但它不会出现在下面External Libraries,所以我不能为它添加javadoc.

奇怪的是一些插件使用其他库,但定义不同:

repositories {
    flatDir {
     dirs 'libs'
    }
}

...

implementation(name: 'core-debug', ext: 'aar')

这些图书馆出现在External Libraries预期之下.

是否有东西缺少强制main.jar显示External Libraries,或者这是AS中的错误?


推荐阅读
author-avatar
詹建红_335
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有