Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
闭源Android库分发_Android_Maven_Android Studio - Fatal编程技术网

闭源Android库分发

闭源Android库分发,android,maven,android-studio,Android,Maven,Android Studio,我正在编写一个封闭源代码的android库,我想发布它。在本地开发环境中,我安装了maven,并将生成的aar上传到本地maven存储库。然后,我将本地存储库添加到gradle构建文件中,并将我的库指定为依赖项。这一切都没有任何问题 我想对托管在远程服务器上的maven repo执行相同的设置。我想我需要用用户名和密码保护这个远程maven repo,并在我的gradle构建文件中指定这些凭据以及maven repo的路径。我不知道怎么做,有什么建议吗 另外,我的理解是maven central

我正在编写一个封闭源代码的android库,我想发布它。在本地开发环境中,我安装了maven,并将生成的aar上传到本地maven存储库。然后,我将本地存储库添加到gradle构建文件中,并将我的库指定为依赖项。这一切都没有任何问题

我想对托管在远程服务器上的maven repo执行相同的设置。我想我需要用用户名和密码保护这个远程maven repo,并在我的gradle构建文件中指定这些凭据以及maven repo的路径。我不知道怎么做,有什么建议吗

另外,我的理解是maven central和sonatype是用于开源库的。有没有类似maven central的封闭源代码库发行版的解决方案


谢谢你,我在EC2实例上安装了Archiva,并用它来托管maven repos