示例应用程序运行良好,库作为模块,但不作为外部依赖?

时间:2016-06-09 21:50:19

标签: android android-studio gradle android-gradle jitpack

我有一个本身有一些依赖项的库,即Realm,Retrofit,以及一个本机库。本机库在github上,我可以通过jitpack将它成功地插入到我的项目中。

我有一个示例应用程序,我用来测试这个库。在我的示例应用程序'app'模块build.gradle中,我的依赖项块看起来有点像:

dependencies {

    compile project(':sdk')
    ...
    //compile realm,rx,retrofit, etc..
}

执行此操作时,我的示例应用程序正常运行。

现在我要么说:

  • 抓住sdk生成的.jar文件并将其放入我的示例apps / libs
  • 获取.aar并执行与上述相同的操作
  • 将repo放在jitpack上并尝试通过编译'xxxx'
  • 下载它

尝试将sdk包含在我的示例应用程序中,这些其他任何方式似乎都不起作用,并且会发出无用的错误。

可能是什么问题?我得到一个提示,它可能是“传递依赖”的问题,但我不知道从哪里开始。

想法?

0 个答案:

没有答案