찾다

 >  Q&A  >  본문

github - 如何创建android一个私有的library?

请问如何创建一个android私有的library,并可以使其他人可以通过gradle直接引用?

看到这篇文章:
Android Library 创建与发布指南
文中创建的library是发布到公共库上的
因为是是公司内部项目,不能发到公共库上,请问应该如何实现呢?
最好能想iOS中的cocoapods一样,将项目发布到一个私有的github仓库中,然后需要公司内部的人引用这个github仓库地址就可以了。
谢谢!!!!!!!

发现一个第三方的仓库JitPack,可以实现直接读取设置好的git仓库中的release版本。
不过如果是私有git仓库,需要收费并且只支持github的,没看到支持别的git仓库
https://jitpack.io

大家讲道理大家讲道理2773일 전524

모든 응답(3)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-17 17:55:07

    lib를 aar 패키지 또는 jar 패키지로 잘라낸 다음 회사의 개인 Maven Warehouse에 업로드합니다. 앱 프로젝트에서 Maven Warehouse 주소와 계정 비밀번호를 gradle.build 파일에 'compile' 형식으로 전달합니다. com.alibaba: fastjson:1.2.13'을 인용하세요. 자세한 내용은 "Gradle in action: 게시 aar 패키지를 Maven Warehouse에 게시" 기사를 참조하세요.

    회신하다
    0
  • PHPz

    PHPz2017-04-17 17:55:07

    주요 아이디어는

    • 개인 서버에서 서비스 구축

    • gradle 스크립트를 사용하여 업로드

    • 을 참조할 때 프로젝트 수준에서 build.gradle 파일의 창고 주소

    • 를 선언해야 합니다.

    얼마전부터 작업 중이어서 기록하려고 블로그에 올렸습니다. 여기를 클릭하세요

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-17 17:55:07

    자체 서버를 사용하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다