diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8a782608..3862d0c2 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -34,6 +34,8 @@ + = Build.VERSION_CODES.S) { + ctx.getSystemService(android.telephony.SmsManager::class.java) + } else { + @Suppress("DEPRECATION") + android.telephony.SmsManager.getDefault() + } + smsManager.sendTextMessage(destination, null, message, null, null) + true + } catch (e: Exception) { + Log.e(TAG, "Failed to send SMS: ${e.message}") + false + } + } + }