Tencent / MMKV

An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
Other
17.25k stars 1.89k forks source link

Android编译失败 #1359

Closed JeffZane closed 3 weeks ago

JeffZane commented 1 month ago

Note:

MMKV\Android\MMKV\mmkv\CMakeLists.txt : C/C++ DefaultCppDebug|armeabi-v7a : CMake Error at D:\project\samples\MMKV\Android\MMKV\mmkv\CMakeLists.txt:16 (add_library): CXX_STANDARD is set to invalid value '20'

The version of ndk

16.1.4479499

The version of CMake

3.10.2.4988404

The version of MMKV

v1.3.7

lingol commented 1 month ago

You need a NDK that supports C++20 to build MMKV v1.3.6+, it's on the wiki.

JeffZane commented 1 month ago

You need a NDK that supports C++20 to build MMKV v1.3.6+, it's on the wiki.

非常感谢您的及时回复,我可能是误解文档的意思了: 通过 Android Studio 的 SDK Manager 安装最新的 NDK。 注意:从 NDK r17 开始, Android 官方不再支持 ARMv5 (armeabi) 架构。如果你的 App 还需要支持 armeabi,那么你需要安装 NDK r16b 来编译 MMKV。

然后设置了ndkVersion = '26.2.11394342',得到新的报错: Cause: error when building with cmake using D:\project\samples\MMKV\Android\MMKV\mmkv\CMakeLists.txt: Build command failed. Error while executing process D:\Android\SDK\cmake\3.18.1\bin\cmake.exe with arguments {-HD:\project\samples\MMKV\Android\MMKV\mmkv -DCMAKE_CXX_FLAGS=-DMMKV_STL_SHARED=0 -DCMAKE_FIND_ROOT_PATH=D:\project\samples\MMKV\Android\MMKV\mmkv.cxx\cmake\DefaultCppDebug\prefab\armeabi-v7a\prefab -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=D:\Android\SDK\ndk\26.2.11394342\build\cmake\android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_NDK=D:\Android\SDK\ndk\26.2.11394342 -DANDROID_PLATFORM=android-21 -DCMAKE_ANDROID_ARCH_ABI=armeabi-v7a -DCMAKE_ANDROID_NDK=D:\Android\SDK\ndk\26.2.11394342 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=D:\project\samples\MMKV\Android\MMKV\mmkv\build\intermediates\cmake\DefaultCppDebug\obj\armeabi-v7a -DCMAKE_RUNTIME_OUTPUT_DIRECTORY=D:\project\samples\MMKV\Android\MMKV\mmkv\build\intermediates\cmake\DefaultCppDebug\obj\armeabi-v7a -DCMAKE_MAKE_PROGRAM=D:\Android\SDK\cmake\3.18.1\bin\ninja.exe -DCMAKE_SYSTEM_NAME=Android -DCMAKE_SYSTEM_VERSION=21 -DANDROID_STL=c++_static -BD:\project\samples\MMKV\Android\MMKV\mmkv.cxx\cmake\DefaultCppDebug\armeabi-v7a -GNinja}

lingol commented 1 month ago

Your log is missing critical information about why it fails. Please provide useful logs.

JeffZane commented 1 month ago

Your log is missing critical information about why it fails. Please provide useful logs.

感谢回复!这是控制台所有的日志: Executing tasks: [buildAndPublishToLocalMaven] in project D:\project\samples\MMKV\Android\MMKV\mmkv

Starting Gradle Daemon... Gradle Daemon started in 597 ms

Configure project :mmkv AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01","sources":[{}]} Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01","sources":[{}]} Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 AGPBI: {"kind":"warning","text":"Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/04 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01","sources":[{}]} Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/04 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 AGPBI: {"kind":"warning","text":"意外的元素 (uri:\"\", local:\"base-extension\")。所需元素为<{}codename>,<{}layoutlib>,<{}api-level>","sources":[{}]} 意外的元素 (uri:"", local:"base-extension")。所需元素为<{}codename>,<{}layoutlib>,<{}api-level> AGPBI: {"kind":"warning","text":"意外的元素 (uri:\"\", local:\"extension-level\")。所需元素为<{}codename>,<{}layoutlib>,<{}api-level>","sources":[{}]} 意外的元素 (uri:"", local:"extension-level")。所需元素为<{}codename>,<{}layoutlib>,<{}api-level> AGPBI: {"kind":"warning","text":"Errors limit exceeded. To receive all errors set com.sun.xml.bind logger to FINEST level.","sources":[{}]} Errors limit exceeded. To receive all errors set com.sun.xml.bind logger to FINEST level. AGPBI: {"kind":"warning","text":"意外的元素 (uri:\"\", local:\"base-extension\")。所需元素为<{}codename>,<{}api-level>","sources":[{}]} 意外的元素 (uri:"", local:"base-extension")。所需元素为<{}codename>,<{}api-level> AGPBI: {"kind":"warning","text":"API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'.\nIt will be removed in version 7.0 of the Android Gradle plugin.\nFor more information, see https://d.android.com/r/tools/task-configuration-avoidance.\nTo determine what is calling variant.getJavaCompile(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.","sources":[{}]} Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/04 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01

Task :mmkv:preBuild UP-TO-DATE Task :mmkv:preDefaultCppDebugBuild UP-TO-DATE Task :mmkvannotation:preBuild UP-TO-DATE Task :mmkvannotation:preDebugBuild UP-TO-DATE Task :mmkvannotation:compileDebugAidl NO-SOURCE Task :mmkv:compileDefaultCppDebugAidl UP-TO-DATE Task :mmkv:generateJsonModelDefaultCppDebug FAILED Task :mmkv:mergeDefaultCppDebugJniLibFolders UP-TO-DATE Task :mmkvannotation:packageDebugRenderscript NO-SOURCE Task :mmkv:compileDefaultCppDebugRenderscript NO-SOURCE Task :mmkv:generateDefaultCppDebugBuildConfig UP-TO-DATE Task :mmkv:generateDefaultCppDebugResValues UP-TO-DATE Task :mmkv:generateDefaultCppDebugResources UP-TO-DATE Task :mmkv:packageDefaultCppDebugResources UP-TO-DATE Task :mmkv:parseDefaultCppDebugLocalResources UP-TO-DATE Task :mmkv:processDefaultCppDebugManifest UP-TO-DATE Task :mmkvannotation:compileDebugRenderscript NO-SOURCE Task :mmkvannotation:generateDebugResValues UP-TO-DATE Task :mmkvannotation:generateDebugResources UP-TO-DATE Task :mmkvannotation:packageDebugResources UP-TO-DATE Task :mmkvannotation:parseDebugLocalResources UP-TO-DATE Task :mmkvannotation:processDebugManifest UP-TO-DATE Task :mmkvannotation:generateDebugRFile UP-TO-DATE Task :mmkv:generateDefaultCppDebugRFile UP-TO-DATE Task :mmkv:javaPreCompileDefaultCppDebug UP-TO-DATE Task :mmkvannotation:generateDebugBuildConfig UP-TO-DATE Task :mmkvannotation:javaPreCompileDebug UP-TO-DATE Task :mmkvannotation:compileDebugJavaWithJavac UP-TO-DATE Task :mmkvannotation:bundleLibCompileToJarDebug UP-TO-DATE Task :mmkv:compileDefaultCppDebugJavaWithJavac UP-TO-DATE Task :mmkv:extractDefaultCppDebugAnnotations UP-TO-DATE Task :mmkv:mergeDefaultCppDebugGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeDefaultCppDebugConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeDefaultCppDebugShaders UP-TO-DATE Task :mmkv:compileDefaultCppDebugShaders NO-SOURCE Task :mmkv:generateDefaultCppDebugAssets UP-TO-DATE Task :mmkv:packageDefaultCppDebugAssets UP-TO-DATE Task :mmkv:packageDefaultCppDebugRenderscript NO-SOURCE Task :mmkv:prepareLintJarForPublish UP-TO-DATE Task :mmkv:processDefaultCppDebugJavaRes NO-SOURCE Task :mmkv:mergeDefaultCppDebugJavaResource UP-TO-DATE Task :mmkv:syncDefaultCppDebugLibJars UP-TO-DATE Task :mmkv:writeDefaultCppDebugAarMetadata UP-TO-DATE Task :mmkv:preSharedCppDebugBuild UP-TO-DATE Task :mmkv:compileSharedCppDebugAidl UP-TO-DATE Task :mmkv:generateJsonModelSharedCppDebug FAILED Task :mmkv:mergeSharedCppDebugJniLibFolders UP-TO-DATE Task :mmkv:compileSharedCppDebugRenderscript NO-SOURCE Task :mmkv:generateSharedCppDebugBuildConfig UP-TO-DATE Task :mmkv:generateSharedCppDebugResValues UP-TO-DATE Task :mmkv:generateSharedCppDebugResources UP-TO-DATE Task :mmkv:packageSharedCppDebugResources UP-TO-DATE Task :mmkv:parseSharedCppDebugLocalResources UP-TO-DATE Task :mmkv:processSharedCppDebugManifest UP-TO-DATE Task :mmkv:generateSharedCppDebugRFile UP-TO-DATE Task :mmkv:javaPreCompileSharedCppDebug UP-TO-DATE Task :mmkv:compileSharedCppDebugJavaWithJavac UP-TO-DATE Task :mmkv:extractSharedCppDebugAnnotations UP-TO-DATE Task :mmkv:mergeSharedCppDebugGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeSharedCppDebugConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeSharedCppDebugShaders UP-TO-DATE Task :mmkv:compileSharedCppDebugShaders NO-SOURCE Task :mmkv:generateSharedCppDebugAssets UP-TO-DATE Task :mmkv:packageSharedCppDebugAssets UP-TO-DATE Task :mmkv:packageSharedCppDebugRenderscript NO-SOURCE Task :mmkv:processSharedCppDebugJavaRes NO-SOURCE Task :mmkv:mergeSharedCppDebugJavaResource UP-TO-DATE Task :mmkv:syncSharedCppDebugLibJars UP-TO-DATE Task :mmkv:writeSharedCppDebugAarMetadata UP-TO-DATE Task :mmkv:preStaticCppDebugBuild UP-TO-DATE Task :mmkv:compileStaticCppDebugAidl UP-TO-DATE Task :mmkv:generateJsonModelStaticCppDebug FAILED Task :mmkv:mergeStaticCppDebugJniLibFolders UP-TO-DATE Task :mmkv:compileStaticCppDebugRenderscript NO-SOURCE Task :mmkv:generateStaticCppDebugBuildConfig UP-TO-DATE Task :mmkv:generateStaticCppDebugResValues UP-TO-DATE Task :mmkv:generateStaticCppDebugResources UP-TO-DATE Task :mmkv:packageStaticCppDebugResources UP-TO-DATE Task :mmkv:parseStaticCppDebugLocalResources UP-TO-DATE Task :mmkv:processStaticCppDebugManifest UP-TO-DATE Task :mmkv:generateStaticCppDebugRFile UP-TO-DATE Task :mmkv:javaPreCompileStaticCppDebug UP-TO-DATE Task :mmkv:compileStaticCppDebugJavaWithJavac UP-TO-DATE Task :mmkv:extractStaticCppDebugAnnotations UP-TO-DATE Task :mmkv:mergeStaticCppDebugGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeStaticCppDebugConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeStaticCppDebugShaders UP-TO-DATE Task :mmkv:compileStaticCppDebugShaders NO-SOURCE Task :mmkv:generateStaticCppDebugAssets UP-TO-DATE Task :mmkv:packageStaticCppDebugAssets UP-TO-DATE Task :mmkv:packageStaticCppDebugRenderscript NO-SOURCE Task :mmkv:processStaticCppDebugJavaRes NO-SOURCE Task :mmkv:mergeStaticCppDebugJavaResource UP-TO-DATE Task :mmkv:syncStaticCppDebugLibJars UP-TO-DATE Task :mmkv:writeStaticCppDebugAarMetadata UP-TO-DATE Task :mmkv:preDefaultCppReleaseBuild UP-TO-DATE Task :mmkvannotation:preReleaseBuild UP-TO-DATE Task :mmkvannotation:compileReleaseAidl NO-SOURCE Task :mmkv:compileDefaultCppReleaseAidl UP-TO-DATE Task :mmkv:generateJsonModelDefaultCppRelease FAILED Task :mmkv:mergeDefaultCppReleaseJniLibFolders UP-TO-DATE Task :mmkvannotation:packageReleaseRenderscript NO-SOURCE Task :mmkv:compileDefaultCppReleaseRenderscript NO-SOURCE Task :mmkv:generateDefaultCppReleaseBuildConfig UP-TO-DATE Task :mmkv:generateDefaultCppReleaseResValues UP-TO-DATE Task :mmkv:generateDefaultCppReleaseResources UP-TO-DATE Task :mmkv:packageDefaultCppReleaseResources UP-TO-DATE Task :mmkv:parseDefaultCppReleaseLocalResources UP-TO-DATE Task :mmkv:processDefaultCppReleaseManifest UP-TO-DATE Task :mmkvannotation:compileReleaseRenderscript NO-SOURCE Task :mmkvannotation:generateReleaseResValues UP-TO-DATE Task :mmkvannotation:generateReleaseResources UP-TO-DATE Task :mmkvannotation:packageReleaseResources UP-TO-DATE Task :mmkvannotation:parseReleaseLocalResources UP-TO-DATE Task :mmkvannotation:processReleaseManifest UP-TO-DATE Task :mmkvannotation:generateReleaseRFile UP-TO-DATE Task :mmkv:generateDefaultCppReleaseRFile UP-TO-DATE Task :mmkv:javaPreCompileDefaultCppRelease UP-TO-DATE Task :mmkvannotation:generateReleaseBuildConfig UP-TO-DATE Task :mmkvannotation:javaPreCompileRelease UP-TO-DATE Task :mmkvannotation:compileReleaseJavaWithJavac UP-TO-DATE Task :mmkvannotation:bundleLibCompileToJarRelease UP-TO-DATE Task :mmkv:compileDefaultCppReleaseJavaWithJavac UP-TO-DATE Task :mmkv:extractDefaultCppReleaseAnnotations UP-TO-DATE Task :mmkv:mergeDefaultCppReleaseGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeDefaultCppReleaseConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeDefaultCppReleaseShaders UP-TO-DATE Task :mmkv:compileDefaultCppReleaseShaders NO-SOURCE Task :mmkv:generateDefaultCppReleaseAssets UP-TO-DATE Task :mmkv:packageDefaultCppReleaseAssets UP-TO-DATE Task :mmkv:packageDefaultCppReleaseRenderscript NO-SOURCE Task :mmkv:processDefaultCppReleaseJavaRes NO-SOURCE Task :mmkv:mergeDefaultCppReleaseJavaResource UP-TO-DATE Task :mmkv:syncDefaultCppReleaseLibJars UP-TO-DATE Task :mmkv:writeDefaultCppReleaseAarMetadata UP-TO-DATE Task :mmkv:mergeDefaultCppReleaseResources UP-TO-DATE Task :mmkv:verifyDefaultCppReleaseResources UP-TO-DATE Task :mmkv:preSharedCppReleaseBuild UP-TO-DATE Task :mmkv:compileSharedCppReleaseAidl UP-TO-DATE Task :mmkv:generateJsonModelSharedCppRelease FAILED Task :mmkv:mergeSharedCppReleaseJniLibFolders UP-TO-DATE Task :mmkv:compileSharedCppReleaseRenderscript NO-SOURCE Task :mmkv:generateSharedCppReleaseBuildConfig UP-TO-DATE Task :mmkv:generateSharedCppReleaseResValues UP-TO-DATE Task :mmkv:generateSharedCppReleaseResources UP-TO-DATE Task :mmkv:packageSharedCppReleaseResources UP-TO-DATE Task :mmkv:parseSharedCppReleaseLocalResources UP-TO-DATE Task :mmkv:processSharedCppReleaseManifest UP-TO-DATE Task :mmkv:generateSharedCppReleaseRFile UP-TO-DATE Task :mmkv:javaPreCompileSharedCppRelease UP-TO-DATE Task :mmkv:compileSharedCppReleaseJavaWithJavac UP-TO-DATE Task :mmkv:extractSharedCppReleaseAnnotations UP-TO-DATE Task :mmkv:mergeSharedCppReleaseGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeSharedCppReleaseConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeSharedCppReleaseShaders UP-TO-DATE Task :mmkv:compileSharedCppReleaseShaders NO-SOURCE Task :mmkv:generateSharedCppReleaseAssets UP-TO-DATE Task :mmkv:packageSharedCppReleaseAssets UP-TO-DATE Task :mmkv:packageSharedCppReleaseRenderscript NO-SOURCE Task :mmkv:processSharedCppReleaseJavaRes NO-SOURCE Task :mmkv:mergeSharedCppReleaseJavaResource UP-TO-DATE Task :mmkv:syncSharedCppReleaseLibJars UP-TO-DATE Task :mmkv:writeSharedCppReleaseAarMetadata UP-TO-DATE Task :mmkv:mergeSharedCppReleaseResources UP-TO-DATE Task :mmkv:verifySharedCppReleaseResources UP-TO-DATE Task :mmkv:preStaticCppReleaseBuild UP-TO-DATE Task :mmkv:compileStaticCppReleaseAidl UP-TO-DATE Task :mmkv:generateJsonModelStaticCppRelease FAILED Task :mmkv:mergeStaticCppReleaseJniLibFolders UP-TO-DATE Task :mmkv:compileStaticCppReleaseRenderscript NO-SOURCE Task :mmkv:generateStaticCppReleaseBuildConfig UP-TO-DATE Task :mmkv:generateStaticCppReleaseResValues UP-TO-DATE Task :mmkv:generateStaticCppReleaseResources UP-TO-DATE Task :mmkv:packageStaticCppReleaseResources UP-TO-DATE Task :mmkv:parseStaticCppReleaseLocalResources UP-TO-DATE Task :mmkv:processStaticCppReleaseManifest UP-TO-DATE Task :mmkv:generateStaticCppReleaseRFile UP-TO-DATE Task :mmkv:javaPreCompileStaticCppRelease UP-TO-DATE Task :mmkv:compileStaticCppReleaseJavaWithJavac UP-TO-DATE Task :mmkv:extractStaticCppReleaseAnnotations UP-TO-DATE Task :mmkv:mergeStaticCppReleaseGeneratedProguardFiles UP-TO-DATE Task :mmkv:mergeStaticCppReleaseConsumerProguardFiles UP-TO-DATE Task :mmkv:mergeStaticCppReleaseShaders UP-TO-DATE Task :mmkv:compileStaticCppReleaseShaders NO-SOURCE Task :mmkv:generateStaticCppReleaseAssets UP-TO-DATE Task :mmkv:packageStaticCppReleaseAssets UP-TO-DATE Task :mmkv:packageStaticCppReleaseRenderscript NO-SOURCE Task :mmkv:processStaticCppReleaseJavaRes NO-SOURCE Task :mmkv:mergeStaticCppReleaseJavaResource UP-TO-DATE Task :mmkv:syncStaticCppReleaseLibJars UP-TO-DATE Task :mmkv:writeStaticCppReleaseAarMetadata UP-TO-DATE Task :mmkv:mergeStaticCppReleaseResources UP-TO-DATE Task :mmkv:verifyStaticCppReleaseResources UP-TO-DATE Task :mmkv:checkstyle UP-TO-DATE Task :mmkv:lint SKIPPED Task :mmkv:bundleLibResDefaultCppDebug NO-SOURCE Task :mmkv:bundleLibRuntimeToJarDefaultCppDebug UP-TO-DATE Task :mmkv:bundleLibCompileToJarDefaultCppDebug UP-TO-DATE Task :mmkv:preDefaultCppDebugUnitTestBuild UP-TO-DATE Task :mmkv:generateDefaultCppDebugUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileDefaultCppDebugUnitTest UP-TO-DATE Task :mmkv:compileDefaultCppDebugUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processDefaultCppDebugUnitTestJavaRes NO-SOURCE Task :mmkv:testDefaultCppDebugUnitTest NO-SOURCE Task :mmkv:bundleLibResDefaultCppRelease NO-SOURCE Task :mmkv:bundleLibRuntimeToJarDefaultCppRelease UP-TO-DATE Task :mmkv:bundleLibCompileToJarDefaultCppRelease UP-TO-DATE Task :mmkv:preDefaultCppReleaseUnitTestBuild UP-TO-DATE Task :mmkv:generateDefaultCppReleaseUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileDefaultCppReleaseUnitTest UP-TO-DATE Task :mmkv:compileDefaultCppReleaseUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processDefaultCppReleaseUnitTestJavaRes NO-SOURCE Task :mmkv:testDefaultCppReleaseUnitTest NO-SOURCE Task :mmkv:bundleLibResSharedCppDebug NO-SOURCE Task :mmkv:bundleLibRuntimeToJarSharedCppDebug UP-TO-DATE Task :mmkv:bundleLibCompileToJarSharedCppDebug UP-TO-DATE Task :mmkv:preSharedCppDebugUnitTestBuild UP-TO-DATE Task :mmkv:generateSharedCppDebugUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileSharedCppDebugUnitTest UP-TO-DATE Task :mmkv:compileSharedCppDebugUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processSharedCppDebugUnitTestJavaRes NO-SOURCE Task :mmkv:testSharedCppDebugUnitTest NO-SOURCE Task :mmkv:bundleLibResSharedCppRelease NO-SOURCE Task :mmkv:bundleLibRuntimeToJarSharedCppRelease UP-TO-DATE Task :mmkv:bundleLibCompileToJarSharedCppRelease UP-TO-DATE Task :mmkv:preSharedCppReleaseUnitTestBuild UP-TO-DATE Task :mmkv:generateSharedCppReleaseUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileSharedCppReleaseUnitTest UP-TO-DATE Task :mmkv:compileSharedCppReleaseUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processSharedCppReleaseUnitTestJavaRes NO-SOURCE Task :mmkv:testSharedCppReleaseUnitTest NO-SOURCE Task :mmkv:bundleLibResStaticCppDebug NO-SOURCE Task :mmkv:bundleLibRuntimeToJarStaticCppDebug UP-TO-DATE Task :mmkv:bundleLibCompileToJarStaticCppDebug UP-TO-DATE Task :mmkv:preStaticCppDebugUnitTestBuild UP-TO-DATE Task :mmkv:generateStaticCppDebugUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileStaticCppDebugUnitTest UP-TO-DATE Task :mmkv:compileStaticCppDebugUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processStaticCppDebugUnitTestJavaRes NO-SOURCE Task :mmkv:testStaticCppDebugUnitTest NO-SOURCE Task :mmkv:bundleLibResStaticCppRelease NO-SOURCE Task :mmkv:bundleLibRuntimeToJarStaticCppRelease UP-TO-DATE Task :mmkv:bundleLibCompileToJarStaticCppRelease UP-TO-DATE Task :mmkv:preStaticCppReleaseUnitTestBuild UP-TO-DATE Task :mmkv:generateStaticCppReleaseUnitTestStubRFile UP-TO-DATE Task :mmkv:javaPreCompileStaticCppReleaseUnitTest UP-TO-DATE Task :mmkv:compileStaticCppReleaseUnitTestJavaWithJavac NO-SOURCE Task :mmkv:processStaticCppReleaseUnitTestJavaRes NO-SOURCE Task :mmkv:testStaticCppReleaseUnitTest NO-SOURCE Task :mmkv:test UP-TO-DATE Task :mmkv:check UP-TO-DATE Task :mmkv:DefaultCppReleaseJavadoc UP-TO-DATE Task :mmkv:DefaultCppReleaseJavadocJar UP-TO-DATE Task :mmkv:generatePomFileForComponentDefaultCppReleasePublication

FAILURE: Build completed with 6 failures.

1: Task failed with an exception.

2: Task failed with an exception.

3: Task failed with an exception.

4: Task failed with an exception.

5: Task failed with an exception.

6: Task failed with an exception.

BUILD FAILED in 8s 167 actionable tasks: 7 executed, 160 up-to-date

lingol commented 1 month ago

Again that doesn't explain why it failed.

lingol commented 3 weeks ago

Closed due to inactive.

andrew-ld commented 5 days ago

i have the same issue on archlinux, to fix the problem i killed all gradle daemons and changed the JAVA_HOME env variable to openjdk from openjre