gpt4 book ai didi

java - Android Studio 下的外部库依赖

转载 作者:行者123 更新时间:2023-11-29 05:06:23 28 4
gpt4 key购买 nike

我的 Android Studio 项目结构如下:

/mysdk
-manifests
-java
-com.xxx.sdk
-ext-libs
-com.yyy.lib (not .jar but .java files instead)
-res
/app
-manifests
-java
-res

我可以在 com.xxx.sdk 中包含 com.yyy.lib.* 并引用所有方法,而不会在 Eclipse 项目中出现任何符号解析问题。

但是在我将我的 IDE 从 Eclipse 转移到 Android Studio 后,它告诉我它无法解析 com.xx.sdk 中 com.yyy.lib 的符号/方法(例如:com.xxx.sdk.Activty.java)

如何解决 Android studio 中的依赖问题?

最佳答案

如果您对 com.yyy.lib 的位置没有强烈的偏好,只需将其移动到父级(是 src/main/java 吗?基于gradle 约定)它可能会被拾起。

IDE 似乎将 src/main/java(或其他)视为源文件夹,并且您的包路径与您的目录结构不匹配

ext-libs.com.yyy.lib 而不是 com.yyy.lib

关于java - Android Studio 下的外部库依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30234885/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com