push notificaiton added
This commit is contained in:
BIN
.idea/caches/build_file_checksums.ser
generated
BIN
.idea/caches/build_file_checksums.ser
generated
Binary file not shown.
@@ -1,8 +1,19 @@
|
||||
buildscript {
|
||||
repositories {
|
||||
maven { url 'https://plugins.gradle.org/m2/'}
|
||||
}
|
||||
dependencies {
|
||||
classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.11.0, 0.99.99]'
|
||||
}
|
||||
}
|
||||
|
||||
apply plugin: 'com.android.application'
|
||||
apply plugin: 'io.fabric'
|
||||
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
|
||||
|
||||
repositories {
|
||||
maven { url 'https://maven.fabric.io/public' }
|
||||
maven { url 'https://maven.google.com' }
|
||||
}
|
||||
|
||||
android {
|
||||
@@ -12,10 +23,15 @@ android {
|
||||
applicationId "ch.pizzapp.capri"
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 27
|
||||
versionCode 13 // play store'daki version --> canlı: 8 - dahili test: 12
|
||||
versionName "2.15" // play store'daki version --> canlı: 2.1 - dahili test: 2.14
|
||||
versionCode 13 // play store'daki version --> canlı: 12 - dahili test: 12
|
||||
versionName "2.15" // play store'daki version --> canlı: 2.14 - dahili test: 2.14
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
multiDexEnabled true
|
||||
manifestPlaceholders = [
|
||||
onesignal_app_id: '8cff62c3-88f0-4dcf-ab72-36d9aa272e30',
|
||||
// Project number pulled from dashboard, local value is ignored.
|
||||
onesignal_google_project_number: 'REMOTE'
|
||||
]
|
||||
}
|
||||
buildTypes {
|
||||
release {
|
||||
@@ -43,6 +59,7 @@ dependencies {
|
||||
implementation 'com.google.android.gms:play-services-base:15.0.1'
|
||||
implementation 'com.google.android.gms:play-services-location:15.0.1'
|
||||
implementation 'com.google.android.gms:play-services-wallet:15.0.1'
|
||||
implementation 'com.google.firebase:firebase-messaging:17.3.0'
|
||||
|
||||
implementation 'com.squareup.retrofit2:retrofit:2.3.0'
|
||||
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
|
||||
@@ -61,6 +78,7 @@ dependencies {
|
||||
implementation 'com.github.badoualy:stepper-indicator:1.0.7'
|
||||
implementation 'io.github.luizgrp.sectionedrecyclerviewadapter:sectionedrecyclerviewadapter:1.1.3'
|
||||
|
||||
implementation 'com.onesignal:OneSignal:[3.9.1, 3.99.99]'
|
||||
implementation 'com.afollestad.material-dialogs:core:0.9.6.0'
|
||||
implementation 'uk.co.chrisjenx:calligraphy:2.3.0'
|
||||
implementation 'com.wdullaer:materialdatetimepicker:3.6.3'
|
||||
|
||||
@@ -5,6 +5,7 @@ import android.support.multidex.MultiDexApplication;
|
||||
|
||||
import com.crashlytics.android.Crashlytics;
|
||||
import com.jakewharton.picasso.OkHttp3Downloader;
|
||||
import com.onesignal.OneSignal;
|
||||
import com.squareup.picasso.Picasso;
|
||||
|
||||
import io.fabric.sdk.android.Fabric;
|
||||
@@ -21,7 +22,8 @@ public class App extends MultiDexApplication {
|
||||
super.onCreate();
|
||||
initCalligraphy();
|
||||
initPicasso();
|
||||
Fabric.with(this, new Crashlytics());
|
||||
initFabric();
|
||||
initOneSignal();
|
||||
}
|
||||
|
||||
private void initCalligraphy(){
|
||||
@@ -49,4 +51,14 @@ public class App extends MultiDexApplication {
|
||||
*/
|
||||
}
|
||||
|
||||
private void initFabric(){
|
||||
Fabric.with(this, new Crashlytics());
|
||||
}
|
||||
|
||||
private void initOneSignal(){
|
||||
OneSignal.startInit(this)
|
||||
.inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
|
||||
.unsubscribeWhenNotificationsAreDisabled(true)
|
||||
.init();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user