From b94477a4b1e352c4535a0808d2ec4b03da543f66 Mon Sep 17 00:00:00 2001 From: Abhishek Jain Date: Tue, 3 Sep 2024 23:04:19 +0530 Subject: [PATCH 1/2] fix: missing Build package --- android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java b/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java index f78f1fe..0829d7c 100644 --- a/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java +++ b/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java @@ -8,6 +8,7 @@ import android.content.IntentFilter; import android.content.pm.PackageManager; import android.os.Bundle; +import android.os.Build; import android.telephony.SmsMessage; import android.util.Log; diff --git a/package.json b/package.json index 91c38cd..867cc3b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@maniac-tech/react-native-expo-read-sms", - "version": "8.0.0-alpha", + "version": "8.0.1-alpha", "description": "Library to read incoming SMS in Android for Expo (React Native)", "main": "index.js", "scripts": { From 00bcad2e2189d622a8e78ce10c695be2758f9dcb Mon Sep 17 00:00:00 2001 From: Abhishek Jain Date: Tue, 3 Sep 2024 23:19:50 +0530 Subject: [PATCH 2/2] fix: Remove getApplicationInfo as it is derived from context --- android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java b/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java index 0829d7c..785354a 100644 --- a/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java +++ b/android/src/main/java/com/reactlibrary/RNExpoReadSmsModule.java @@ -51,7 +51,7 @@ public void onReceive(Context context, Intent intent) { } }; String SMS_RECEIVED_ACTION = "android.provider.Telephony.SMS_RECEIVED"; - if(Build.VERSION.SDK_INT >= 34 && getApplicationInfo().targetSdkVersion >= 34) { + if(Build.VERSION.SDK_INT >= 34) { reactContext.registerReceiver(msgReceiver, new IntentFilter(SMS_RECEIVED_ACTION), Context.RECEIVER_EXPORTED); } else { reactContext.registerReceiver(msgReceiver, new IntentFilter(SMS_RECEIVED_ACTION)); diff --git a/package.json b/package.json index 867cc3b..3ea4b37 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@maniac-tech/react-native-expo-read-sms", - "version": "8.0.1-alpha", + "version": "8.0.2-alpha", "description": "Library to read incoming SMS in Android for Expo (React Native)", "main": "index.js", "scripts": {