Use UTF-8 File Encoding
Set UTF-8
as the default file encoding to ensure consistent behavior across platforms.
Explanation
Use UTF-8
as the default file encoding to ensure consistent behavior across environments and avoid caching issues caused by platform-dependent default encodings.
This is especially important when working with build caching, since differences in file encoding between environments can cause unexpected cache misses.
To enforce UTF-8
encoding, add the following to your gradle.properties
file:
org.gradle.jvmargs=-Dfile.encoding=UTF-8
Do not rely on the default encoding of the underlying JVM or operating system, as this may differ between environments and lead to inconsistent behavior. |