Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Forums

OverviewFelgo Plugins Support › :transformNativeLibsWithMergeJniLibsForDebug compile error (wikitude plugin)

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #23149

    Mohammad Hasanzadeh

    I have the following error, on compiling an app for android with Wikitude plugin:

    Execution failed for task ‘:transformNativeLibsWithMergeJniLibsForDebug’.

    > More than one file was found with OS independent path ‘lib/arm64-v8a/libarchitect.so’

    My build.gradle:

    buildscript {
        repositories {
            google()
            jcenter()
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:3.2.0'
        }
    }
    
    repositories {
        google()
        jcenter()
        maven { url 'https://sdk.v-play.net/maven/' }
        flatDir { dirs 'libs' }
    }
    
    apply plugin: 'com.android.application'
    
    dependencies {
        implementation 'net.vplay.plugins:plugin-wikitude:3.+'
        implementation ':WikitudeSDK@aar'
        implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
    }
    
    android {
        /*******************************************************
         * The following variables:
         * - androidBuildToolsVersion,
         * - androidCompileSdkVersion
         * - qt5AndroidDir - holds the path to qt android files
         *                   needed to build any Qt application
         *                   on Android.
         *
         * are defined in gradle.properties file. This file is
         * updated by QtCreator and androiddeployqt tools.
         * Changing them manually might break the compilation!
         *******************************************************/
    
        defaultConfig {
          ndk {
              abiFilters targetArchitecture
          }
        }
    
        compileSdkVersion androidCompileSdkVersion.toInteger()
    
        buildToolsVersion '28.0.3'
    
        sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java']
                aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl']
                res.srcDirs = [qt5AndroidDir + '/res', 'res']
                resources.srcDirs = ['src']
                renderscript.srcDirs = ['src']
                assets.srcDirs = ['assets']
                jniLibs.srcDirs = ['libs']
           }
        }
    
        lintOptions {
            abortOnError false
        }
    }
    

    How i can fix this issue!? thanks in advance.

     

    #23151

    Mohammad Hasanzadeh

    My problem solved by adding the Android arm64v8 Kit to the project.

Viewing 2 posts - 1 through 2 (of 2 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded