Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.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
Java 将android库发布到s3_Java_Android_Gradle_Android Gradle Plugin_Android Library - Fatal编程技术网

Java 将android库发布到s3

Java 将android库发布到s3,java,android,gradle,android-gradle-plugin,android-library,Java,Android,Gradle,Android Gradle Plugin,Android Library,我按照教程将我的库发布到AWS S3上,并在一个独立的项目中使用它(而不是在lirary根项目的模块中)。例如,当我的AWS Bucket名称为My-SDK时,我在快照和发行版中创建了两个文件夹。我的库模块名为sdk,项目名为ABC。当我触发命令uploadArchive时,它将 s3://MY-SDK/snapshots/ABC-sdk-android/sdk/unspecified/sdk-unspecified.aar s3://MY-SDK/snapshots/ABC-sdk-andr

我按照教程将我的库发布到AWS S3上,并在一个独立的项目中使用它(而不是在lirary根项目的模块中)。例如,当我的AWS Bucket名称为
My-SDK
时,我在
快照
发行版
中创建了两个文件夹。我的库模块名为
sdk
,项目名为
ABC
。当我触发命令
uploadArchive
时,它将

s3://MY-SDK/snapshots/ABC-sdk-android/sdk/unspecified/sdk-unspecified.aar

s3://MY-SDK/snapshots/ABC-sdk-android/sdk/unspecified/ivy-unspecified.xml
我是错过了什么还是没事

之后,当我尝试将其作为依赖项添加到另一个独立项目时,它会说无法解析

com.group_id:artifact_id:0.1-SNAPSHOT

有人能指出我缺少什么吗?

您是否已将凭据添加到root build.gradle文件中?在指南中,请参见添加私有Maven repository.yep,我将aws creds添加到了两个project gralde中files@JaredRummler你能验证gradle将文件上传到s3的文件夹结构是否正常吗?