【发布时间】:2012-01-28 10:00:35
【问题描述】:
在我的应用程序中,我需要知道包名的名称。当我想在活动中抓住它但我不能在其他课程中抓住它时,我没有问题。以下代码在活动中工作,但我不知道为什么它在简单类中有问题。
String packageName = getPackageName();
在我的课堂上,我尝试编写以下代码:
Context context = getApplicationContext();
String packageName = context.getPackageName();
但编译器说 getApplicationContext() 方法未为此类定义。
如何在这个类中取包名?
【问题讨论】:
-
使用 BuildConfig.class.getPackage().toString(); stackoverflow.com/questions/6589797/…