public String getAndroidAppName(Manifest manifest) { if (manifest == null || manifest.getXmlTag() == null || manifest.getXmlTag().getAttribute(ANDROID_APP_NAME) == null) { return null; } String name; if (manifest != null && manifest.getApplication() != null && manifest.getApplication().getName() != null) { AndroidAttributeValue<PsiClass> t = manifest.getApplication().getName(); if (t != null) { PsiClass valur = t.getValue(); if (valur != null) { name = valur.getName(); return name; } else return null; } else return null; } else return null; }