/** * Returns the flavor name of the variant, including all flavors in camel case (starting * with a lower case). If the variant has no flavor, then an empty string is returned. * * @return the flavor name or an empty string. */ @NonNull public String getFlavorName() { if (mFlavorName == null) { mFlavorName = computeFlavorName(mFlavors); } return mFlavorName; }
@NonNull @Override public String getName() { if (name == null) { name = VariantConfiguration.computeFullName( VariantConfiguration.computeFlavorName(flavors), buildType, type); } return name; } }