您的位置:首页 > 移动开发 > Android开发

安卓搭建nexus私服-3.androidstudio中项目上传到nexus仓库

2017-02-09 11:26 330 查看
           1、获取上传到仓库的地址,如下图:     2、新建一个的android library项目:build.gradle中添加:applyfrom:'./nexus-push.gradle'在同级目录下创建一个nexus-push.gradle文件apply plugin: 'maven'//javadoc {//    options{//        encoding 'UTF-8'//        charSet 'UTF-8'//        author true//    }//}//task androidJavadocs(type: Javadoc) {//    source = android.sourceSets.main.java.srcDirs//    classpath += project.files(android.getBootClasspath().join(File.pathSeparator))//}////task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {//    classifier = 'javadoc'//    from androidJavadocs.destinationDir//}task androidSourcesJar(type: Jar) {    classifier = 'sources'    from android.sourceSets.main.java.srcDirs}artifacts {    archives androidSourcesJar  //archives androidJavadocsJar}uploadArchives {    repositories {        mavenDeployer {   //http://127.0.0.1:9999/nexus-zip/repository/maven-releases/"   仓库路径的url            repository(url: "http://127.0.0.1:9999/nexus-zip/repository/maven-releases/") {                authentication(userName: "admin", password: "123456")      //账号,密码            }            pom.project {                version '1.0.3'                artifactId 'xxxxid'                groupId 'cn.xxx.android'                packaging 'aar'                description 'dependences lib'//groupId:唯一标识符//artifactId:类似于项目名称//version:版本号            }        }    }}补充:引用中组成cn.xxx.android:xxxxid:1.0.33、把该项目提交到nexus上:在Android Studio的Terminal面板执行如下命令
gradlew uploadArchives
出现success代表上传成功
可以进入网页上查看详情
如下:

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: