Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.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 安卓系统–“;无法解析主机";-如何从Amazon AWS SDK示例配置S3_UploadeRactivity?_Android_Amazon Web Services_Amazon S3 - Fatal编程技术网

Android 安卓系统–“;无法解析主机";-如何从Amazon AWS SDK示例配置S3_UploadeRactivity?

Android 安卓系统–“;无法解析主机";-如何从Amazon AWS SDK示例配置S3_UploadeRactivity?,android,amazon-web-services,amazon-s3,Android,Amazon Web Services,Amazon S3,我遵循了Amazon的指南,并且(在导出Amazon库并向应用程序清单添加必要的权限之后),我现在运行了示例S3_UploaderActivity Android应用程序 但是,当我尝试上载图像时,我在设备屏幕上收到以下错误消息: 无法执行HTTP请求:无法解析主机 “我的唯一名称XXXXXXXXXXXXXX图片bucket.s3-us-west-2.amazonaws.com”:没有与主机名关联的地址 尽管《入门指南》中没有提到这一点,但我可能需要更改“我的唯一名称”和“picture buc

我遵循了Amazon的指南,并且(在导出Amazon库并向应用程序清单添加必要的权限之后),我现在运行了示例S3_UploaderActivity Android应用程序

但是,当我尝试上载图像时,我在设备屏幕上收到以下错误消息:

无法执行HTTP请求:无法解析主机 “我的唯一名称XXXXXXXXXXXXXX图片bucket.s3-us-west-2.amazonaws.com”:没有与主机名关联的地址

尽管《入门指南》中没有提到这一点,但我可能需要更改“我的唯一名称”和“picture bucket”字符串(后者存储在名为picture_bucket的常量中)


但是我要将这些值更改为什么???

您是否将internet权限添加到清单文件中

<uses-permission android:name="android.permission.INTERNET" />


谢谢,是的,我已经添加了两个必要的权限。。。我很确定问题与我提到的字符串有关。是的,显然“我的唯一名称XXXXXXXXXXXXX”不存在,需要用您的子域名替换。所以你回答了你自己的问题。我甚至不知道我有一个子域名。我在哪里找到这个?看起来亚马逊会自动为你的图片创建一个子域名。这就是为什么如果你没有指定一个有效的图片桶,应用程序就找不到域名。好的,但是我在哪里可以找到它?我已经去查看了我的桶的许可证,但是没有任何子域名的迹象。我试着用我的bucket名称代替“我唯一的名称”,但这也不起作用。此外,我在使用“俄勒冈州”作为区域时创建了我的bucket,因为该区域似乎对应于URL中的“s3-us-west-2.amazonaws.com”部分,该部分硬编码到示例应用程序中。