context.getApplicationInfo()。name始终为null

时间:2012-09-19 15:24:12

标签: android null android-context

此行始终返回null。在这种特殊情况下,上下文是一种活动。非常感谢任何想法!

修改

context.getApplicationContext().getApplicationInfo().name

仍然返回null

2 个答案:

答案 0 :(得分:1)

查看get application name from package name的答案。评价最高的作品对我有用。

答案 1 :(得分:0)

要在标记中阅读android:name属性,您必须访问ApplicationInfo.className字段。因此,

context.getApplicationContext().getApplicationInfo().className

将返回您的期望。