Android SubscriptionManager.from()已弃用

Android SubscriptionManager.from()已弃用,android,kotlin,android-subscriptionmanager,Android,Kotlin,Android Subscriptionmanager,以前,我们使用 SubscriptionManager subscriptionManager=SubscriptionManager.from(this); 但是在API 28中,SubscriptionManager.from(context)被弃用,获取SubscriptionManager实例的新方法是什么?我们可以使用以下方法获取SubscriptionManager的实例 Java SubscriptionManager subscriptionManager= (Subscri

以前,我们使用

SubscriptionManager subscriptionManager=SubscriptionManager.from(this);

但是在API 28中,
SubscriptionManager.from(context)
被弃用,获取
SubscriptionManager
实例的新方法是什么?

我们可以使用以下方法获取
SubscriptionManager
的实例

Java

 SubscriptionManager subscriptionManager= (SubscriptionManager) getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);

对于API>=23

Kotlin

val subscriptionManager = getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE) as SubscriptionManager


我们可以使用以下方法获得SubscriptionManager的实例

Java

 SubscriptionManager subscriptionManager= (SubscriptionManager) getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);

对于API>=23

Kotlin

val subscriptionManager = getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE) as SubscriptionManager


谢谢分享谢谢分享