构造函数文件(字符串)不可见

时间:2017-03-14 16:24:32

标签: java string eclipse selenium constructor

我收到错误提示'构造函数文件[string]不可见。当我宣布我的方法和课程都是公开时,为什么我会这样做。

package appium1;

import static org.junit.Assert.*;

import org.junit.Test;
import org.openqa.selenium.remote.DesiredCapabilities;

import com.gargoylesoftware.htmlunit.javascript.host.file.File;

import io.appium.java_client.remote.MobileCapabilityType;
import io.appium.java_client.remote.MobilePlatform;

public class desiredcap {

@Test
public void test() {
    File appDir = new File("src");
    File app = new File(appDir, "BookMyShow.apk");

    DesiredCapabilities cap = new DesiredCapabilities();
    cap.setCapability(MobileCapabilityType.PLATFORM,MobilePlatform.ANDROID);
    cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
   }
}

3 个答案:

答案 0 :(得分:5)

您可能从错误的包中导入了File类。你最想要的是java.io.File

答案 1 :(得分:2)

您没有使用普通的Java File类,而是使用Gargoyle Software提供的类。

答案 2 :(得分:0)

您可能导入了错误的类,请尝试     的java.io.File