Skip to content

Commit 5701147

Browse files
author
Mehrdad Safari
committed
Bug Fix
1 parent d4ba57b commit 5701147

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

ArTalkNotificationCore/src/main/java/com/araditc/anc/Arad.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ object Arad {
124124
}
125125

126126
override fun messageArrived(topic: String, message: MqttMessage) {
127-
setMessage(message.payload.toString())
127+
setMessage(message.payload.toString(Charsets.UTF_8))
128128
}
129129

130130
override fun deliveryComplete(token: IMqttDeliveryToken) {

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ implementation 'com.github.araditc:Arad.Push.Android.SDK:TAG'
7474
> })
7575
> //================================ APN Implementation ======================================
7676
> // This Method Call For Message
77+
> Arad.setConfig(this , "{USERNAME}" , "{PASSWORD}" , "{URL}")
7778
> Arad.getMessage(this@MainActivity)
7879
> Arad.setIMessage(object : IMessage {
7980
> override fun MessageReceive(payload: String) {

app/src/main/java/com/araditc/ane/ui/Application.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ class Application : Application() {
88
override fun onCreate() {
99
super.onCreate()
1010
//================================= Init APN SDK ===========================================
11-
Arad.init(this , FirebaseConfig("{API_KEY}", "{APPLICATION_ID}" , "PROJECT_ID"))
11+
// Arad.init(this , FirebaseConfig("{API_KEY}", "{APPLICATION_ID}" , "PROJECT_ID"))
1212
}
1313
}

app/src/main/java/com/araditc/ane/ui/MainActivity.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ class MainActivity : ComponentActivity() {
1818
var packageName = DeviceUtils.getPackageName(this)
1919
var deviceVersion = DeviceUtils.getVersion(this)
2020
//================================ FCM Implementation ======================================
21+
2122
Thread {
2223
val token = Arad.getToken()
2324
Log.i("Fcm_Token", token.toString())
@@ -28,9 +29,12 @@ class MainActivity : ComponentActivity() {
2829
Log.i("APN", "This Method Return New Token If Generate From FCM")
2930
}
3031
})
32+
3133
//================================ APN Implementation ======================================
34+
3235
// This Method Call For Message
33-
// Arad.getMessage(this@MainActivity);
36+
Arad.setConfig(this , "{USERNAME}" , "{PASSWORD}" , "{URL}")
37+
Arad.getMessage(this@MainActivity);
3438
Arad.setIMessage(object : IMessage {
3539
override fun MessageReceive(payload: String) {
3640
Log.i("APN", "Message Receive If Message Exist For This User In Server")

0 commit comments

Comments
 (0)