Android Studio:一个信号导致的问题
我正在尝试修复一个旧项目,OneSignal正在制造问题 但是当我像compileAndroid Studio:一个信号导致的问题,android,android-studio,Android,Android Studio,我正在尝试修复一个旧项目,OneSignal正在制造问题 但是当我像compile'com.onesignal:onesignal:[3.8.3,3.99.99]这样删除它时,一切正常。那么我该如何解决这个问题呢?我需要一个单一的推送通知。我该怎么办 buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { cl
'com.onesignal:onesignal:[3.8.3,3.99.99]这样删除它时,
一切正常。那么我该如何解决这个问题呢?我需要一个单一的推送通知。我该怎么办
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
}
}
plugins {
id 'com.onesignal.androidsdk.onesignal-gradle-plugin' version '0.8.1'
}
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
repositories {
maven { url 'https://maven.google.com' }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
}
android {
compileSdkVersion 26
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.test.app"
minSdkVersion 16
targetSdkVersion 26
versionCode 123
versionName "1.1.0.123"
vectorDrawables.useSupportLibrary = true
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
manifestPlaceholders = [onesignal_app_id : "--------------------",
onesignal_google_project_number: "REMOTE"]
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {}
lintOptions {
checkReleaseBuilds false
abortOnError false
}
dexOptions {
jumboMode true
}
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
dependencies {
compile files('libs/volley.jar')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:support-v4:26.1.0'
compile 'com.android.support:cardview-v7:26.1.0'
compile 'com.android.support:recyclerview-v7:26.1.0'
compile 'com.android.support:design:26.1.0'
compile 'com.android.support:support-vector-drawable:26.1.0'
compile 'com.android.support.constraint:constraint-layout:1.1.3'
compile 'com.google.code.gson:gson:2.8.5'
compile 'com.google.firebase:firebase-ads:10.0.1'
compile 'com.google.android.gms:play-services-analytics:10.0.1'
compile 'com.google.android.gms:play-services-vision:10.0.1'
compile 'me.zhanghai.android.materialprogressbar:library:1.3.0'
compile 'com.andrognito.pinlockview:pinlockview:2.0.1'
compile 'com.github.pro100svitlo:fingerprintAuthHelper:1.3.0'
compile 'com.balysv:material-ripple:1.0.2'
compile 'com.mikhaellopez:circularimageview:3.0.2'
compile 'com.github.pchmn:MaterialChipsInput:1.0.5'
compile 'com.onesignal:OneSignal:[3.8.3, 3.99.99]'
testCompile 'junit:junit:4.12'
compile('com.crashlytics.sdk.android:crashlytics:2.7.1@aar') {
transitive = true;
}
}
apply plugin: 'com.google.gms.google-services'
这就是我现在得到的错误
ERROR: Failed to resolve: com.google.firebase:firebase-ads:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.android.gms:play-services-analytics:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.android.gms:play-services-location:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.android.gms:play-services-vision:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.android.gms:play-services-base:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.firebase:firebase-messaging:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.firebase:firebase-core:17.3.99
Show in Project Structure dialog
Affected Modules: app
ERROR: Failed to resolve: com.google.android.gms:play-services-ads-identifier:17.3.99
Show in Project Structure dialog
Affected Modules: app
您能检查一下您的android studio sdk工具上是否安装了google play服务吗? 这是我的编辑。这可能与版本未对齐有关。尝试在生成文件中获取具有此更改的最新版本
compile 'com.google.firebase:firebase-ads:+'
compile 'com.google.android.gms:play-services-analytics:+'
compile 'com.google.android.gms:play-services-vision:+'
对其安装