Я хочу спросить об уведомлении onesignal и TargetSDK 26 на Android версии 8 или 8.1
, если я использую этот код (TargetSDK 25), уведомление на Android версии 8 или 8.1 может отображаться.НО google playstore Требуется , чтобы обновить TargetSDK до 26
, если TargetSDK i изменить на 26, например так:
targetSdkVersion 26
сигнал уведомления не отображается на Android версии 8 или 8.1(уведомление может отображать только Android версии 4 и 7 только)
это мой код в build.gradle:
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.mypackage.name"
minSdkVersion 15
targetSdkVersion 25
versionCode 14
versionName "1.0"
и это:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:25.2.0'
compile 'com.android.support:design:25.2.0'
compile 'com.onesignal:OneSignal:3.+@aar'
compile 'com.google.android.gms:play-services-gcm:10.0.1'
compile 'com.google.firebase:firebase-messaging:10.0.1'
compile 'com.google.firebase:firebase-ads:10.0.1'
compile 'com.google.firebase:firebase-crash:10.0.1'
compile 'org.jetbrains:annotations-java5:15.0'
compile 'com.github.hotchemi:android-rate:1.0.1'
}
у меня вопрос :
Как использовать TargetSDK 26 и Android версии 4 и версии 8.1 можно получить уведомление?
Я использую Android Studio версии 2.3 (потому что яне обновление Android Studio до версии 3 - это таран, который я использую, маленький, и когда я пытаюсь использовать Android версии 3 или последняя версия моего компьютера - синий экран)
, пожалуйста, помогите мне
Спасибо взаранее