0

有没有办法通过上下文文件或包管理器来获取它?已经搜索过但没有找到任何东西。

4

1 回答 1

2

只需在您的上下文中调用getPackageName() 即可。您可以在任何 Activity、Service 或基本上从Context继承的任何东西中调用它。

除此之外,如果你想在没有上下文的地方访问它,只需创建一个单独的类来保存这样的预知值:

public class MyConstants {
    public static final String PACKAGE_NAME = "com.my.package";
}

然后MyConstants.PACKAGE_NAME在您需要的任何地方使用它在您的应用程序中的任何地方访问它。

于 2013-01-16T20:27:10.967 回答