无法启动S3 TransferUtility

JVN*_*JVN 1 android amazon-s3

当我尝试将上传对象的TransferUtility启动到S3存储桶时,我收到以下错误:

Unable to start service Intent { cmp=com.ntt.vault/com.amazonaws.mobileconnectors.s3.transferutility.TransferService (has extras) } U=0: not found
Run Code Online (Sandbox Code Playgroud)

使用的代码是:

TransferObserver transferObserver = mTransferUtility.upload(Constants.NTT_AWS_S3_BUCKET, key, file);
        transferObserver.setTransferListener (new UploadListener());
Run Code Online (Sandbox Code Playgroud)

我确保"密钥"是正确的,"文件名"也是正确的.

JVN*_*JVN 6

可以通过在android清单文件中添加服务来解决此问题.

 <service android:name="com.amazonaws.mobileconnectors.s3.transferutility.TransferService" android:enabled="true" />
Run Code Online (Sandbox Code Playgroud)