Add non-terrestrial signal strength related APIs to satellite client wrapper
requestNtnSignalStrength, registerForNtnSignalStrengthChanged,
unregisterForNtnSignalStrengthChanged are added
Bug: 301511156
Test: manual
1. pushed SatelliteClient.jar into /system_ext/framework/
2. pushed android.telephony.satellite.xml into
/system_ext/etc/sysconfig/
3. added dependency uses-library
android:name="android.telephony.satellite"/> to the build.gradle of
test app
4. added CompileOnly option to the build.gradle of test app
5. check whether
SatelliteManagerWrapper.registerNtnSignalStrengthChangedWrapper and
subsequent APIs are called
Change-Id: I57d3fc326ebcb6be4da3bf4b482334fb6d675d07
3 files changed