【发布时间】:2021-02-21 21:15:37
【问题描述】:
我查看了所有解决方案,但所有解决方案都很模糊。他们只是告诉添加 jar 文件,但没有指定哪些以及从哪里添加。提供的链接也很模糊。除此之外,另一个解决方案是将 jar 文件添加到类路径,而不是模块路径,但我无法在配置路径选项中找到它们中的任何一个。以下是我的代码:
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.android.AndroidElement;
import io.appium.java_client.remote.MobileCapabilityType;
public class base {
public static void main(String[] args) throws MalformedURLException {
// TODO Auto-generated method stub
File f=new File("src");
File fs=new File(f, "app-debug.apk");
DesiredCapabilities cap=new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Nexus_5X_API_30_2");
cap.setCapability(MobileCapabilityType.AUTOMATION_NAME, "uiautomator2");
cap.setCapability(MobileCapabilityType.APP, fs.getAbsolutePath());
AndroidDriver<AndroidElement> driver=new AndroidDriver<>(new
URL("http://127.0.0.1:4723/wd/hub"),cap);
}
}
【问题讨论】:
-
我也面临着类似的问题。确保首先将 jar 文件添加为模块,因此在:File >Project structure>Modules 并点击“+”并选择您的 jar。您也可以查看我的帖子并像我对您的帖子一样投赞成票,所以也许有人会帮我找到解决方案:(
标签: java eclipse selenium android-studio testing