org.openqa.selenium.WebDriverException:无法创建临时目录:/ sd card / 1339054625829。

时间:2012-06-07 08:46:35

标签: android junit sd-card

我正在尝试使用 Junit 在Android模拟器上使用selenium自动执行android(运行基本测试),我已将所有必需的jar添加到Classpath,启动模拟器,打开Web驱动程序并设置端口转发。

但是当我在Eclipse中运行Test时(作为JUnit Test运行)。它失败了,我得到一个错误:

org.openqa.selenium.webdriverexception: cannot create temp directory: /sd card/1339054625829

2 个答案:

答案 0 :(得分:7)

如果在启动仿真器时没有为SD卡设置任何空间,则可能会出现此错误。您可以设置用作设备SD卡内存的内存量。您可以在编辑AVD详细信息时找到此信息

enter image description here

答案 1 :(得分:1)

以下步骤解决了我在真实设备上的问题(使用或不使用SD卡):

  1. 连接USB
  2. 打开其他USB设置(在Android上 - >从屏幕顶部向下滑动)
  3. 选择媒体设备或门户网站和工具