导入本地maven apk依赖项

时间:2014-09-13 17:42:05

标签: android maven android-studio

使用Android Studio我有项目A和项目B.项目B是一个内置在APK文件中的库,存储在我的maven服务器中并分发给使用它的每个人。不确定这是否是最佳路径或将其放入jar文件中。 (就此事要求的意见)

因此,我需要项目A通过构建脚本将项目B用作依赖项,而不是为使用它的每台计算机手动将项目B导入项目A.

下面的

是我对构建脚本的最新信息。

buildscript {
    repositories {
        mavenLocal()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.+'
    }
}
apply plugin: 'android'

repositories {
    mavenLocal()
}

dependencies {
    compile 'group:name:version'
}

android {
    compileSdkVersion 15
    buildToolsVersion '20.0.0'

    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 15
    }

    signingConfigs {
        release {
            storeFile file("")
            storePassword ""
            keyAlias ""
            keyPassword ""
        }
    }
    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src/test/java', 'src/main/java']
            resources.srcDirs = ['src/test/java', 'src/main/java']
            aidl.srcDirs = ['src/test/java', 'src/main/java']
            renderscript.srcDirs = ['src/test/java', 'src/main/java']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        // Move the tests to tests/java, tests/res, etc...
        instrumentTest.setRoot('tests')
    }
}

但我最终得到了一个无法找到:group:name:version

是的,出于隐私目的,我已将组的实际信息替换为:name:version 谢谢你的理解。

1 个答案:

答案 0 :(得分:0)

我的错误。我没有完整的组名。