Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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 libarary_Android_Android Gradle Plugin_Android Library_Bintray_Jcenter - Fatal编程技术网

限制访问Android libarary

限制访问Android libarary,android,android-gradle-plugin,android-library,bintray,jcenter,Android,Android Gradle Plugin,Android Library,Bintray,Jcenter,我创建了Android库,它将用作不同项目的库,比如Http库,它包含与Http通信相关的功能。 我知道我需要将.aar(Android Archieve)文件上传到jcentre repo,所以我使用了bintray.com和 我面临的问题是如何限制对库的访问,即库可以通过有效凭据访问 Bintray具有非常复杂的授权模型,允许您控制谁可以查看和下载您的软件包。您可以依赖Bintray的用户管理,使用您自己(或第三方)的用户管理,或生成模糊(秘密)URL,可以选择通过过期时间或下载次数限制它们

我创建了Android库,它将用作不同项目的库,比如Http库,它包含与Http通信相关的功能。 我知道我需要将.aar(Android Archieve)文件上传到jcentre repo,所以我使用了bintray.com和


我面临的问题是如何限制对库的访问,即库可以通过有效凭据访问

Bintray具有非常复杂的授权模型,允许您控制谁可以查看和下载您的软件包。您可以依赖Bintray的用户管理,使用您自己(或第三方)的用户管理,或生成模糊(秘密)URL,可以选择通过过期时间或下载次数限制它们


有关如何限制软件包访问的详细信息,请参阅Bintray文档。

不要将库放在公共服务器上(如JCenter)。将库放在您自己的服务器上,并且只允许那些具有“有效凭据”的人使用您的服务器。