4deaabdce4
On Windows 10 x64 Russian with Java 8.0.1210.13 compiler uses cyrillic encoding "cp1251" by default. That's why gradle fails with error ``` Validating translations Incremental java compilation is an incubating feature. :OsmAnd-java:compileJavawarning: [options] bootstrap class path not set in conjunction with -source 1.7 E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\data\MapObject.java:26: error: unmappable character for encoding Cp1251 * Looks like: {ru=МоÑква, dz=à½?ོསི་ཀོ...} and does not contain values of OSM tags "name" and "name:en", ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:98: error: unmappable character for encoding Cp1251 String s = "Ú¯Ú† Ù¾Ú? نمکی باللغة العربي"; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:101: error: unmappable character for encoding Cp1251 if (!reshape.equals("ï»²ïº‘ïº®ï»Œï»Ÿïº ïº”ï»ï» ﻟﺎﺑ ﯽﮑﻤﻧ ﮋï? ï»ï®”")) { ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: unclosed character literal char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: ';' expected char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: unclosed character literal char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: unclosed character literal char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: illegal character: '\u201c' char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: ';' expected char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: unclosed character literal char[] c = new char[] {'×', 'ד','×'} ; ^ E:\projects\Android\osmand_project\osmandapp\android\OsmAnd-java\src\net\osmand\Reshaper.java:89: error: not a statement char[] c = new char[] {'×', 'ד','×'} ; ^ 8 errors 1 warning FAILED FAILURE: Build failed with an exception. ``` I've added expllicit encoding setting for Java compiler. |
||
---|---|---|
.. | ||
.settings | ||
libs | ||
src | ||
test | ||
test-results | ||
.classpath | ||
.gitignore | ||
.project | ||
build.gradle | ||
build.xml | ||
collect_legacy_libs.sh | ||
collect_libs.sh | ||
run_tests.sh |