【问题标题】:how to get the package name of android messaging App?如何获取android消息应用程序的包名?
【发布时间】:2021-11-08 15:20:30
【问题描述】:

我想获得一个适用于所有 android 设备品牌的 android 消息应用程序的包名,就像现在我在 samsung A31 上测试的那样,它的包名是“com.samsung.android.messaging”,但它只适用于三星电话。 是否有适用于每个品牌的适用于 Android 的默认短信应用。

【问题讨论】:

标签: android package android-developer-api package-name


【解决方案1】:

要获取默认短信应用的包名,请使用以下代码

// add import
import android.provider.Telephony;
//get the package name
String packageName = Telephony.Sms.getDefaultSmsPackage(context);

【讨论】:

  • 我的问题不在于如何获取包名称我有三星消息应用程序的包名称,但我希望我的应用程序适用于所有设备。
  • @SyedFidaullahShah 更新了答案
  • @SyedFidaullahShah 这对你有用吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-18
  • 2017-04-24
  • 1970-01-01
  • 1970-01-01
  • 2012-10-21
  • 1970-01-01
  • 2014-01-19
相关资源
最近更新 更多