我直接下载安卓的上传源码,改了bucketName 和 uptoken(自己用PHP生成后直接COPY的)。编译上传就出现"no such bucket"。此空间是公有的。我明明写了正确的bucket。。
public static String bucketName = "xiangqinhot";
public static String domain = bucketName + ".qiniudn.com";
// upToken 这里需要自行获取. SDK 将不实现获取过程. 当token过期后才再获取一遍
public String uptoken = "Gu79RrMqGqEcpvVCYULMj0jlhQjpvHWVRFfVy-Ke:eZlyTXhkK-SCBV_aDnIj6xtqrNQ=:eyJzY29wZSI6InBocHNkayIsImRlYWRsaW5lIjoxMzg5NzU5NDUwfQ==";
已经解决了。不是android端的原因,是PHP端生成upToken的时候的bucket没改。