android - 如何在 Android Studio 的项目中软导入模块?

标签 android android-studio gradle

我有 2 个项目,MyLibrary 和 MyProject。他们每个人都有自己的存储库。我想在同一个 Android Studio 窗口中一起开发和调试 MyProject 和 MyLibrary。我希望能够在运行我的应用程序时在 MyLibrary 和 MyProject 代码中添加断点。我尝试在 Android Studio 中使用 Import 模块,它实际上将 MyLibrary 复制到了 MyProject 存储库中。有什么方法可以将 MyLibrary 引用为 MyProject 中的目录路径?这样我就可以在他们自己的存储库中提交我的代码?

假设我的路径是:

我的图书馆 -/Users/me/repo/MyLibrary

我的项目 -/Users/me/repo/MyProject

谢谢

最佳答案

在您的项目 repo 中添加一个模块,然后在模块的 build.gradle 文件中配置其 sourceSets(java、资源等)以指向您的库 repo。

this .然后为您的项目添加编译依赖项。执行 gradle 同步,你应该很高兴。

Android sourceSets configuration

关于android - 如何在 Android Studio 的项目中软导入模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36561679/

相关文章:

android - onScroll 事件未针对 ListView 触发

安卓工作室间距

android 应用程序爬虫无法通过 cl 在本地工作

java - 从本地磁盘添加 Maven 存储库

java - 异步任务致命异常 - 线程正在退出,但未捕获异常

java - Jackson ObjectMapper - 未映射 "_"的属性

Android Dropbox API - 身份验证成功后无法保存用户 token

android-studio - 错误 : Can't determine type for tag '<item name="APP_URL"type ="String" >"https://www.dummyurl_dev.com/"</item>' in build gradleResValues. xml

android - 无法弄清楚如何使用嵌套项目设置 gradle build

android - 可能的 Android 依赖问题