Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
714 views
in Technique[技术] by (71.8m points)

eclipse - java.lang.NullPointerException: null value in entry: lastScrollData=null

I am using Eclipse to compile my code, android studio 4.1.2 for the emulator and Appium Server.

My code:

DesiredCapabilities c=new DesiredCapabilities();
     
c.setCapability("deviceName", "emulator-5554");
c.setCapability("platformName", "Android");
c.setCapability("noReset", "True");
c.setCapability("appPackage", "com.ionicframework.rocassetassuranceapp290415");
c.setCapability("appActivity", "com.ionicframework.rocassetassuranceapp290415.CordovaApp");
    
AndroidDriver<AndroidElement> driver = new AndroidDriver<AndroidElement>(new URL("http://127.0.0.1:4723/wd/hub"),c);

Thread.sleep(5000);
MobileElement el1 = (MobileElement) driver.findElementByXPath("/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.webkit.WebView/android.webkit.WebView/android.view.View/android.view.View/android.view.View/android.view.View/android.view.View[1]/android.view.View[1]/android.view.View[2]/android.view.View[1]/android.widget.EditText");
el1.click();

and I am getting the below exception:

Exception in thread "main" java.lang.NullPointerException: null value in entry: lastScrollData=null
    at com.google.common.collect.CollectPreconditions.checkEntryNotNull(CollectPreconditions.java:33)
    at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:135)
    at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:206)
    at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:220)
    at com.google.common.collect.ImmutableMap$Builder.putAll(ImmutableMap.java:232)
    at io.appium.java_client.HasSessionDetails.getSessionDetails(HasSessionDetails.java:38)
    at io.appium.java_client.HasSessionDetails.getSessionDetail(HasSessionDetails.java:42)
    at io.appium.java_client.HasSessionDetails.getPlatformName(HasSessionDetails.java:46)
    at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:99)
    at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:111)
    at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:72)
    at MobileApp.Test.main(Test.java:45)
question from:https://stackoverflow.com/questions/66047527/java-lang-nullpointerexception-null-value-in-entry-lastscrolldata-null

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...