Android应用程序和库的奇怪问题

时间:2019-05-25 13:33:32

标签: android android-gradle shared-libraries

我有一些很棒的代码,我想与他人分享。我认为将可共享代码包装到Android库中是个好主意。

我正在使用一些外来代码,这需要我在build.gradle中为库指定此代码:

compileOptions {
        sourceCompatibility '1.8'
        targetCompatibility = '1.8'
}

我在运行某些功能时遇到很多问题,这些功能在嵌入到我的旧MainActivity中时成功运行。现在,当它们在库中时,它总是由于不相关且不清楚的原因而崩溃。

直到-我承认,我真的不明白,这有什么区别-我在应用程序的build.gradle中指定了与source和targetCompatibility完全相同的compileOptions。

从那一刻起,所有问题都消失了。

这对某人有意义吗?

0 个答案:

没有答案