diff options
author | amytsengtw <154878544+amytsengtw@users.noreply.github.com> | 2023-12-27 10:02:21 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-27 10:02:21 +0800 |
commit | 5f6542f0c33f66d730c77daa9be14707b80bcb81 (patch) | |
tree | 625231e7459a74b795f8fa501e71540c0b8e561b | |
parent | e8dd7dc10ebdf2aed63dcda1914e7ff85a993926 (diff) | |
download | mobly-bundled-snippets-5f6542f0c33f66d730c77daa9be14707b80bcb81.tar.gz |
Update TelephonySnippet.java
add build version check for getCallStateForSubscription is added in SDK 31
-rw-r--r-- | src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java b/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java index 1463915..928fd93 100644 --- a/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java +++ b/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java @@ -55,7 +55,11 @@ public class TelephonySnippet implements Snippet { "Returns a constant indicating the radio technology (network type) currently" + "in use on the device for data transmission.") public int getDataNetworkType() { - return mTelephonyManager.getDataNetworkType(); + if (Build.VERSION.SDK_INT < 31) { + return mTelephonyManager.getDataNetworkType(); + } else { + return mTelephonyManager.getCallStateForSubscription(); + } } @Rpc( |