如何获取应用自身的bundleName
在Android中,你可以通过调用Context
类的getPackageName()
方法来获取应用自身的bundle name。例如,在一个Activity
类中,你可以这样获取:
String bundleName = this.getPackageName();
在这段代码中,this
是一个Activity
的实例,它实现了Context
接口,因此可以调用getPackageName()
方法。该方法返回应用的包名,即bundle name。
如果你在其他类型的Context
对象(如Application
或Service
)中,也可以直接调用getPackageName()
方法来获取bundle name。
在iOS(Swift)中,你可以通过Bundle.main.bundleIdentifier
来获取应用的bundle name:
let bundleName = Bundle.main.bundleIdentifier
在这段代码中,Bundle.main
代表应用的主bundle,bundleIdentifier
就是它的bundle name。
2 回答1.2k 阅读
1 回答1.3k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.5k 阅读
1 回答1k 阅读
1 回答961 阅读
453 阅读
可以通过getBundleInfoForSelf获取自身的应用包信息:
参考链接
getBundleInfoForSelf