Уведомление TargetSDK 26 о них не может отображаться на Android v.8 или v.8.1. - PullRequest
0 голосов
/ 12 декабря 2018

Я хочу спросить об уведомлении 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 или последняя версия моего компьютера - синий экран)

, пожалуйста, помогите мне

Спасибо взаранее

...