Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio错误:检测到UTF-16(LE)字节顺序标记,但不支持编码 我是Android工作室的新手,我想制作一个应用我的C++代码的应用程序。我正在使用Cmake导入.cpp文件,在构建项目时,我遇到以下错误: Build command failed. Error while executing process F:\Android with arguments {SKD_Components\cmake\3.10.2.4988404\bin\ninja.exe -C A:\...\app\.cxx\cmake\debug\armeabi-v7a native-lib} ninja: Entering directory `A:\...\app\.cxx\cmake\debug\armeabi-v7a' [1/2] Building CXX object CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o FAILED: CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o "F:\Android SKD_Components\ndk\20.0.5594570\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe" --target=armv7-none-linux-androideabi21 --gcc-toolchain="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64" --sysroot="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -Dnative_lib_EXPORTS -IA:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -MF CMakeFiles\native-lib.dir\A_\Visual_Studio_Projects\...\filename.cpp.o.d -o CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -c A:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator.cpp fatal error: UTF-16 (LE) byte order mark detected in 'A:/Visual_Studio_Projects/.../filename.cpp', but encoding is not supported 1 error generated. ninja: build stopped: subcommand failed._Android_C++_Encoding_Utf 16_Build Error - Fatal编程技术网

Android Studio错误:检测到UTF-16(LE)字节顺序标记,但不支持编码 我是Android工作室的新手,我想制作一个应用我的C++代码的应用程序。我正在使用Cmake导入.cpp文件,在构建项目时,我遇到以下错误: Build command failed. Error while executing process F:\Android with arguments {SKD_Components\cmake\3.10.2.4988404\bin\ninja.exe -C A:\...\app\.cxx\cmake\debug\armeabi-v7a native-lib} ninja: Entering directory `A:\...\app\.cxx\cmake\debug\armeabi-v7a' [1/2] Building CXX object CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o FAILED: CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o "F:\Android SKD_Components\ndk\20.0.5594570\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe" --target=armv7-none-linux-androideabi21 --gcc-toolchain="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64" --sysroot="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -Dnative_lib_EXPORTS -IA:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -MF CMakeFiles\native-lib.dir\A_\Visual_Studio_Projects\...\filename.cpp.o.d -o CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -c A:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator.cpp fatal error: UTF-16 (LE) byte order mark detected in 'A:/Visual_Studio_Projects/.../filename.cpp', but encoding is not supported 1 error generated. ninja: build stopped: subcommand failed.

Android Studio错误:检测到UTF-16(LE)字节顺序标记,但不支持编码 我是Android工作室的新手,我想制作一个应用我的C++代码的应用程序。我正在使用Cmake导入.cpp文件,在构建项目时,我遇到以下错误: Build command failed. Error while executing process F:\Android with arguments {SKD_Components\cmake\3.10.2.4988404\bin\ninja.exe -C A:\...\app\.cxx\cmake\debug\armeabi-v7a native-lib} ninja: Entering directory `A:\...\app\.cxx\cmake\debug\armeabi-v7a' [1/2] Building CXX object CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o FAILED: CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o "F:\Android SKD_Components\ndk\20.0.5594570\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe" --target=armv7-none-linux-androideabi21 --gcc-toolchain="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64" --sysroot="F:/Android SKD_Components/ndk/20.0.5594570/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -Dnative_lib_EXPORTS -IA:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -MF CMakeFiles\native-lib.dir\A_\Visual_Studio_Projects\...\filename.cpp.o.d -o CMakeFiles/native-lib.dir/A_/Visual_Studio_Projects/.../filename.cpp.o -c A:/Visual_Studio_Projects/PasswordGenerator/PasswordGenerator.cpp fatal error: UTF-16 (LE) byte order mark detected in 'A:/Visual_Studio_Projects/.../filename.cpp', but encoding is not supported 1 error generated. ninja: build stopped: subcommand failed.,android,c++,encoding,utf-16,build-error,Android,C++,Encoding,Utf 16,Build Error,与编码有关,但我真的不知道是什么。 有人有解决方案吗?错误是告诉您 filename.cpp源文件以a开头(bytesFF FE),表示文件内容已用UTF-16编码。您正在使用的编译器不支持编译该编码中的源文件。您需要将.cpp文件的编码更改为另一种编码,最好是7/8位编码,例如UTF-8,或者更可能是ASCII编码。无论您使用哪个编辑器创建该文件,请检查它是否具有在保存文件时指定不同编码的选项。否则,您将不得不使用第三方工具对现有文件重新编码,例如

与编码有关,但我真的不知道是什么。
有人有解决方案吗?

错误是告诉您
filename.cpp
源文件以a开头(bytes
FF FE
),表示文件内容已用UTF-16编码。您正在使用的编译器不支持编译该编码中的源文件。您需要将
.cpp
文件的编码更改为另一种编码,最好是7/8位编码,例如UTF-8,或者更可能是ASCII编码。无论您使用哪个编辑器创建该文件,请检查它是否具有在保存文件时指定不同编码的选项。否则,您将不得不使用第三方工具对现有文件重新编码,例如