diff --git a/test-app/app/build.gradle b/test-app/app/build.gradle index fded0e47a..860792a16 100644 --- a/test-app/app/build.gradle +++ b/test-app/app/build.gradle @@ -301,6 +301,10 @@ repositories { "$rootDir/${it.directory}/$PLATFORMS_ANDROID" } + pluginDependencies.addAll( nativescriptDependencies.collect { + "$rootDir/${it.generatedDirectory}" + } ) + // some plugins may have their android dependencies in a /libs subdirectory pluginDependencies.addAll(nativescriptDependencies.collect { "$rootDir/${it.directory}/$PLATFORMS_ANDROID/libs" @@ -428,6 +432,14 @@ task 'addDependenciesFromNativeScriptPlugins' { project.dependencies.add("implementation", [name: fileName, ext: "aar"]) } + def generatedAarFiles = fileTree(dir: file("$rootDir/${dep.generatedDirectory}"), include: ["**/*.aar"]) + generatedAarFiles.each { aarFile -> + def length = aarFile.name.length() - 4 + def fileName = aarFile.name[0.. def jarFileAbsolutePath = jarFile.getAbsolutePath()