導航:首頁 > APP軟體 > autolaunch安卓

autolaunch安卓

發布時間:2023-05-08 03:32:55

『壹』 如何查看Android 中native的Service

在Android裡面,init程序會解析 Init.rc文件,然後啟動正耐敬很多Native Service。如何查看這些service的狀態呢,查看init的源代碼,發現所有舉慎的native service的信息都會保存畝敗到系統屬性裡面。這樣就可以用下面的命令查看各個Service的狀態。

# getprop |grep init.svc
getprop |grep init.svc
[init.svc.servicemanager]: [running]
[init.svc.vold]: [running]
[init.svc.netd]: [running]
[init.svc.debuggerd]: [running]
[init.svc.omsril-daemon]: [running]
[init.svc.sdm]: [running]
[init.svc.zygote]: [running]
[init.svc.media]: [running]
[init.svc.dbus]: [running]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.lapisrv]: [running]
[init.svc.console]: [running]
[init.svc.tcmd-autolaunch]: [stopped]
[init.svc.tel]: [stopped]
[init.svc.pxa920-setup]: [stopped]
[init.svc.logcat]: [running]
[init.svc.logcat-radio]: [running]
[init.svc.dnsmasq]: [running]
[init.svc.powerpolicy]: [stopped]
[init.svc.adbd]: [running]
[init.svc.telserver]: [stopped]
[init.svc.bootanim]: [stopped]
[init.svc.fmradiod]: [stopped]
[init.svc.wpa_supplicant]: [running]
[init.svc.dhcpcd]: [running]

『貳』 appium(四) 操作介紹

**鎖定解鎖屏幕 **
driver.lock(5)
將把當前應用放到後台 5 秒
driver.background_app(5)
**收起鍵盤 **
driver.hide_keyboard()


啟動 ACTIVITY
在當前應用中打開一個 activity 或者啟動一個新應用並打開一個 activity 。 只能在 Android 上使用
driver.start_activity('com.example.android.apis', '.Foo')
打開下拉通知欄 只能在 Android 上使用
driver.open_notifications()

**檢查應用是否已經安裝 **
driver.is_app_installed('com.example.android.apis')
安裝應用
driver.install_app('path/to/my.apk')
**刪除應用 **
driver.remove_app('com.example.android.apis')

**搖晃 (SHAKE) 關閉應用 **
driver.shake()
**關閉應用 **
driver.close_app()

啟動 (LAUNCH)
根據服務關鍵字 (desired capabilities) 啟動會話 (session) 。請注意這必須在設定 autoLaunch=false 關鍵字時才能生效。這不是用於啟動指定的 app/activities ————你可以使用 start_activity 做到這個效果————這是用來繼續進行使用了 autoLaunch=false 關鍵字時的初始化 (Launch) 流程的
driver.launch_app()

**應用重置(相當於卸載重裝應用) **
driver.reset()
列出所有的可用上下文 (CONTEXT)
context 可以理解為 可進入的窗口 。例如,對於原生應用,可用的 context 和默認 context 均為 NATIVE_APP
driver.contexts
**列出當前上下文 **
driver.current_context

**獲取當前頁面的源碼(可以輔助元素定位) **
driver.page_source
**截圖屏幕圖片 **
driver.get_screenshot_as_file(r'E:imgimg1.png') # 截取整個屏幕

獲取應用程序的字元串 (APP STRINGS)
driver.app_strings

給設備發送一個按鍵事件(KEY EVENT)(只限安卓
driver.keyevent(176)

獲取當前 activity。只能在 Android 上使用
driver.current_activity

模擬用戶滑動(SWIPE)
driver.swipe(start=75, starty=500, endx=75, endy=0, ration=800)

捏屏幕(PINCH) (雙指往內移動來縮小屏幕)
driver.pinch(element=el)

放大 (ZOOM)屏幕 (雙指往外移動來放大屏幕)
driver.zoom(element=el)

**滑動 (SCROLL)到某個元素。從一個元素滾動到另一個元素 **
driver.scroll(originalEl, destinationEl ) # originalEl - 要滾動的元素 destinationEl - 要滾動到的元素

**設置元素的值 **
driver.set_value(element=el,Val) # 設置 el 元素的值

推送文件到設備中去(PUSH FILE),推送文件需要轉換為'base64'

**獲取/設置 appium 的伺服器設置。 **

**多個點點擊(最多五個點) **
driver.tap([(100, 20), (100, 60), (100,100)], 500) # list 中的元組放 5 個點,500 表示按下 500ms

閱讀全文

與autolaunch安卓相關的資料

熱點內容
微信公共號郵箱 瀏覽:415
圖片寬度代碼 瀏覽:460
有哪些好用的相見恨晚的app 瀏覽:664
cs部分文件找不到 瀏覽:369
小工工具 瀏覽:681
pat文件怎麼做 瀏覽:744
opensuse11內核版本 瀏覽:62
java後台校驗框架 瀏覽:379
編程怎麼做3d生存游戲 瀏覽:955
word使用教程下載 瀏覽:295
電腦文件平鋪圖片默認大小 瀏覽:115
文件查看設置信息失敗 瀏覽:668
編程如何編出烏鴉喝水的課文 瀏覽:20
國家反詐app報案助手怎麼使用 瀏覽:439
秘密文件丟失多少天 瀏覽:237
js中csstext 瀏覽:382
目標文件名過長復制 瀏覽:892
樂動力計步器老版本 瀏覽:933
壓縮文件鏈接怎麼編輯 瀏覽:808
如何鎖定PDF文件里的圖章 瀏覽:89

友情鏈接