public static bool IsAtPerClassName(string className)
 {
     try
     {
         MobileAndroidDriver.GetElementByClassName(className);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
 public static void FaceRankingFromCamera()
 {
     try
     {
         MobileAndroidDriver.GetElementByXpath("//android.widget.TextView[contains(@resource-id,'com.tencent.mm:id/a34')]").Click();
         //MobileAndroidDriver.GetElementByName("拼颜值").Click();
         MobileAndroidDriver.GetElementByClassName("android.widget.Button").Click();
         MobileAndroidDriver.GetElementByName("相机").Click();
         MobileAndroidDriver.GetElementByXpath("//android.widget.ImageView[contains(@resource-id,'com.android.camera:id/v6_shutter_button_internal')]").Click();
         MobileAndroidDriver.GetElementByXpath("//android.widget.ImageView[contains(@resource-id,'com.android.camera:id/v6_btn_done')]").Click();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public static void FaceRankingFromFile(string fileName)
 {
     try
     {
         //MobileAndroidDriver.GetElementByXpath("//android.widget.TextView[contains(@resource-id,'com.tencent.mm:id/a34')]").Click();
         //MobileAndroidDriver.GetElementByName("拼颜值").Click();
         MobileAndroidDriver.GetElementByClassName("android.widget.Button").Click();
         MobileAndroidDriver.GetElementByName("文档").Click();
         MobileAndroidDriver.GetElementByName("显示根目录").Click();
         MobileAndroidDriver.GetElementByName("图片").Click();
         MobileAndroidDriver.GetElementByName("WeiXin").Click();
         //MobileAndroidDriver.GetElementByName(PhotoFileElement.MoreButton).Click();
         //MobileAndroidDriver.GetElementByName(PhotoFileElement.ListView).Click();
         MobileAndroidDriver.GetElementByName(fileName, true).Click();
         Thread.Sleep(5 * 1000);
     }
     catch (Exception e)
     {
         try
         {
             var top = MobileAndroidDriver.GetElementByXpath("//android.widget.FrameLayout[@index='1']");
             MobileAndroidDriver.Swipe(top);
             MobileAndroidDriver.GetElementByName(fileName, true).Click();
         }
         catch
         {
             try
             {
                 var top = MobileAndroidDriver.GetElementByXpath("//android.widget.FrameLayout[@index='1']");
                 MobileAndroidDriver.Swipe(top);
                 MobileAndroidDriver.GetElementByName(fileName, true).Click();
                 Thread.Sleep(5 * 1000);
             }
             catch
             {
                 var top = MobileAndroidDriver.GetElementByXpath("//android.widget.FrameLayout[@index='1']");
                 MobileAndroidDriver.Swipe(top);
                 MobileAndroidDriver.GetElementByName(fileName, true).Click();
                 Thread.Sleep(5 * 1000);
             }
         }
     }
 }