我试图在我的Android应用中设置OneSignal推送通知。我已经将build.gradle更改为包含所需的依赖项(或者我认为)。
无论我做什么,我都会继续
无法解决:com.onesignal:OneSignal:3.4.3
或
找不到com.onesignal:OneSignal:3.4.3
有人能给我一点点推动吗?在此先感谢: - )
我应该提一下,我已经检查了OneSignals主页上的故障排除部分。一切都井然有序。
这是我的gradle文件的依赖项部分:
dependencies {
compile 'com.android.support:appcompat-v7:25.1.1'
compile 'com.android.support:design:25.1.1'
compile 'com.google.firebase:firebase-analytics:9.6.0'
compile 'com.google.firebase:firebase-crash:9.6.0'
compile files('src/main/libs/simple-xml-2.7.jar')
compile files('src/main/libs/date4j.jar')
compile files('src/main/libs/picasso-2.5.2.jar')
compile 'com.onesignal:OneSignal:3.4.3@aar'
compile 'com.google.android.gms:play-services-gcm:10.0.1'
compile 'com.google.android.gms:play-services-location:10.0.1'
}
答案 0 :(得分:0)
OneSignal SDK托管在Maven Central 上,因此我首先要确保您可以从系统中访问它。接下来仔细检查以下内容。
Root build.gradle
repositories {
mavenCentral()
}
4。尝试重新启动Android Studio,然后再次转到工具> Android>同步项目。
5.尝试构建OneSignal example Android Studio project。如果这样做,则问题与您的项目有关。
以下某些步骤的屏幕截图。 https://documentation.onesignal.com/docs/troubleshooting-android
答案 1 :(得分:0)
嗯......最终为我解决这个问题的是取代
@Resource(name = "myProperties")
private Map<String, String> myProperties;
与
mavenCentral()
去图......: - )