Hi, I tried the Cloud Build feature for Distribution Build, it failed with this log message, the same files build fine for Development Build (but still cannot download the APK because of time out while downloading).
In case you wonder, we’re reviewing Felgo and have finished an app using it, and we plan to buy the License if everything works out OK. Please let us know what works and what’s not in case this is because we have not buy the license yet. For example, the App Bundle download also returns nothing (no downloads offered)
Many thanks for your support.
Gruesse aus Indonesien,
Awi
####################################################
###
## Clone project repository
#
– Clone Git repository
– Clone repository
– Load branch main
Finished in 00h 00m 01s
####################################################
###
## Build & Sign project
#
– General options
– Verbose output…NO
– Zip distributables (desktop)…YES
– Compiler options
– Compilation target(s)…android
– Qt Version…5.15.2
– Download Qt for target…YES
– Project options
– Project file (*.pro) found…YES ~/project/repo/VehiLoc.pro
– Override PRODUCT_IDENTIFIER…NO
– Override PRODUCT_VERSION_CODE…5
– Override PRODUCT_VERSION_NAME…1.0.0
– qmake extra arguments…NONE
– Felgo options
– Felgo source…live
– Felgo version…latest
– Felgo branch…2
– Android options
– Sign app…YES
– Keystore set…YES
– Alias set…upload
– Keystore password set…YES
– Alias key password set (optional)…NO, but use storepass
———————————————————-
– Download Qt for target ‘android’
– Determine download URL
– Qt ‘macx/vplayengine.2.qt.android_multi’ v5.15.2-1 available
– Download Qt for ‘android’ v5.15.2-1
– Successfully downloaded Qt
– Prepare Qt
– Download Felgo for target ‘android’
– Determine download URL
– Felgo ‘macx/vplayengine.2.android.multi’ v3.9.1 available
– Download Felgo for ‘android’…
– Successfully downloaded
– Build project for Android
– Preparation
– Setup Android NDK/SDK (android)
– Build with Android NDK v21e (21.4.7075529)
– Build with Android Platform tools v31.0.3
– Build with Java openjdk version “11.0.10” 2021-01-19
– Signing enabled (signed release build)
– Prepare project
– Set product version
– Build
– Build Qt project…
– Acquire Felgo license key
– Felgo License key received
Set Felgo license key for ‘com.itpro.VehiLoc’, version code 5
– Build & sign Android app…
– Android app build errored
———————————————————-
Error text for error-android-apk-building
———————————————————-
Generating Android Package
Input file: android-VehiLoc-deployment-settings.json
Output directory: /Users/distiller/project/repo/build-android/
Application binary: VehiLoc
Android build platform: android-30
Install to device: No
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/position/libplugins_position_qtposition_serialnmea_arm64-v8a.so. It has unmet dependencies: lib/libQt5SerialPort_arm64-v8a.so.
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt5Svg_arm64-v8a.so.
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt5Svg_arm64-v8a.so.
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/position/libplugins_position_qtposition_serialnmea_armeabi-v7a.so. It has unmet dependencies: lib/libQt5SerialPort_armeabi-v7a.so.
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/iconengines/libplugins_iconengines_qsvgicon_armeabi-v7a.so. It has unmet dependencies: lib/libQt5Svg_armeabi-v7a.so.
— Skipping /private/var/folders/6y/gy9gggt14379c_k39vwb50lc0000gn/T/.CB_20210903-1291-1imxcwv/compiler/Felgo/android/plugins/imageformats/libplugins_imageformats_qsvg_armeabi-v7a.so. It has unmet dependencies: lib/libQt5Svg_armeabi-v7a.so.
Downloading https://services.gradle.org/distributions/gradle-5.6.4-bin.zip
……………………………………………………………………………..
Unzipping /Users/distiller/.gradle/wrapper/dists/gradle-5.6.4-bin/bxirm19lnfz6nurbatndyydux/gradle-5.6.4-bin.zip to /Users/distiller/.gradle/wrapper/dists/gradle-5.6.4-bin/bxirm19lnfz6nurbatndyydux
Set executable permissions for: /Users/distiller/.gradle/wrapper/dists/gradle-5.6.4-bin/bxirm19lnfz6nurbatndyydux/gradle-5.6.4/bin/gradle
Welcome to Gradle 5.6.4!
Here are the highlights of this release:
– Incremental Groovy compilation
– Groovy compile avoidance
– Test fixtures for Java projects
– Manage plugin versions via settings script
For more details see https://docs.gradle.org/5.6.4/release-notes.html
Starting a Gradle Daemon (subsequent builds will be faster)
> Configure project :
WARNING: The option setting ‘android.bundle.enableUncompressedNativeLibs=false’ is experimental and unsupported.
The current default is ‘true’.
> Task :preBuild UP-TO-DATE
> Task :prepareLintJar
> Task :preReleaseBuild
> Task :compileReleaseAidl
> Task :compileReleaseRenderscript
> Task :checkReleaseManifest
> Task :generateReleaseBuildConfig
> Task :generateReleaseSources
> Task :javaPreCompileRelease
> Task :mainApkListPersistenceRelease
> Task :generateReleaseResValues
> Task :generateReleaseResources
> Task :mergeReleaseResources
> Task :createReleaseCompatibleScreenManifests
> Task :processReleaseManifest
> Task :processReleaseResources
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileReleaseJavaWithJavac
> Task :compileReleaseNdk NO-SOURCE
> Task :compileReleaseSources
> Task :mergeReleaseShaders
> Task :lintVitalRelease
Calling mockable JAR artifact transform to create file: /Users/distiller/.gradle/caches/transforms-2/files-2.1/4f660477f396888e341406dfbe3fd3e2/android.jar with input /usr/local/share/android-sdk/platforms/android-30/android.jar
> Task :compileReleaseShaders
> Task :generateReleaseAssets
> Task :mergeReleaseAssets
> Task :signingConfigWriterRelease
> Task :mergeReleaseJniLibFolders
> Task :transformClassesWithDexBuilderForRelease
> Task :transformClassesWithMultidexlistForRelease
> Task :transformDexArchiveWithDexMergerForRelease
> Task :transformNativeLibsWithMergeJniLibsForRelease
> Task :transformNativeLibsWithStripDebugSymbolForRelease
> Task :processReleaseJavaRes NO-SOURCE
> Task :transformResourcesWithMergeJavaResForRelease
> Task :packageRelease
> Task :assembleRelease
> Task :preDebugBuild
> Task :compileDebugRenderscript
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :mergeDebugResources
> Task :checkDebugManifest
> Task :createDebugCompatibleScreenManifests
> Task :mainApkListPersistenceDebug
> Task :processDebugManifest
> Task :bundleDebugResources
> Task :mergeDebugShaders
> Task :compileDebugShaders
> Task :generateDebugAssets
> Task :mergeDebugAssets
> Task :compileDebugAidl
> Task :generateDebugBuildConfig
> Task :generateDebugSources
> Task :javaPreCompileDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :transformClassesWithDexBuilderForDebug
> Task :transformClassesWithMultidexlistForDebug
> Task :transformDexArchiveWithDexMergerForDebug
> Task :compileDebugNdk NO-SOURCE
> Task :mergeDebugJniLibFolders
> Task :transformNativeLibsWithMergeJniLibsForDebug
> Task :transformNativeLibsWithStripDebugSymbolForDebug
> Task :processDebugJavaRes NO-SOURCE
> Task :transformResourcesWithMergeJavaResForDebug
> Task :buildDebugPreBundle
> Task :validateSigningDebug
> Task :signingConfigWriterDebug
> Task :packageDebugBundle
> Task :bundleDebug
> Task :bundleReleaseResources
> Task :buildReleasePreBundle
> Task :packageReleaseBundle
> Task :bundleRelease
> Task :bundle
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use ‘–warning-mode all’ to show the individual deprecation warnings.
See https://docs.gradle.org/5.6.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 2m 18s
58 actionable tasks: 58 executed
Signing file /Users/distiller/project/repo/build-android//build/outputs/apk/release/build-android-release-unsigned.apk
Signing file /Users/distiller/project/repo/build-android//build/outputs/bundle/release/build-android-release.aab
jarsigner command failed.
— Run with –verbose for more information.
Error reason: error-android-apk-building
Errored in 00h 03m 26s