We've started evaluating the typekit on one of our product and encountered a conflict:
Error:Execution failed for task ':ourapp:processOurAppBetaManifest'.
> Manifest merger failed : Attribute application@label value=(@string/config_app_name) from (unknown)
is also present at com.tsengvn:Typekit:1.0.0:13:9 value=(@string/app_name)
Suggestion: add 'tools:replace="android:label"' to <application> element at AndroidManifest.xml:31:5 to override
Our app has a config_app_name defining app name and this conflicts with the same key defined at the typekit library. While a solution can be to rename config_app_name into app_name as suggested above, I wonder if an alternative is to empty the app tag in AndroidManifest file and no longer use the app_name in the typekit codebase?
We also have library projects and each of them all has an empty app tag like:
Firstly, thanks for a very convenient library.
We've started evaluating the typekit on one of our product and encountered a conflict:
Our app has a
config_app_name
defining app name and this conflicts with the same key defined at the typekit library. While a solution can be to renameconfig_app_name
intoapp_name
as suggested above, I wonder if an alternative is to empty the app tag in AndroidManifest file and no longer use the app_name in the typekit codebase?We also have library projects and each of them all has an empty app tag like: