我正在尝试测试我的应用程序与Back4App的连接。.我在Back4App的GitHub存储库中下载了模板,但正如Back4App文档所注意到的,我必须将Android的Parse SDK版本更新为最新版本,因此当我我会收到此错误。.
我希望能连接到Back4App,但在这里androidTestImplementation 'com.android.support.test:runner:1.0.2'
遇到此错误:
"Dependencies using groupId com.android.support and androidx.* can not be combined but found IdeMavenCoordinates{myGroupId='com.android.support', myArtifactId='support-core-utils', myVersion='27.1.1', myPacking='aar', myClassifier='null'} and IdeMavenCoordinates{myGroupId='androidx.core', myArtifactId='core', myVersion='1.0.1', myPacking='aar', myClassifier='null'} incompatible dependencies less...
Inspection info:There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion). Issue id: GradleCompatible"
答案 0 :(得分:0)
该项目似乎存在兼容性问题。
目前,我想向您推荐以下存储库:
https://github.com/charlesb4a/push-notification-android
使用上面的链接,您将找到使用最新版本的示例。
它也具有Push配置。
答案 1 :(得分:0)
我遇到了同样的问题。
解决方案是: 由于Firebase已更新,因此您需要迁移到Androidx,并使用androidx。 要不然 使用旧版本的Firebase