Appium之啟用手機桌面APP的多種方法

2022-07-04 12:42:13 字數 605 閱讀 6370

方法一:

方法二:

因為有時用start_activity()方法是啟動不了乙個桌面應用的,這時就可以考慮使用此方法了。

1)、adb下啟動乙個應用的命令如下:

adb shell am start -n packagename/.activity

2)、python下os執行adb命令的語法如下:

os.system("adb shell am start -n packagename/.activity")

下面就以啟動ablum為例,**如下:

注意:此方法使用之前最好先給手機root許可權,如下:

adb root

adb remount  (如果提示remount failed),繼續執行下面命令:

adb disable-verity  (解鎖system分割槽)

adb reboot

adb root

adb remount  (重新掛載系統分割槽,使系統分割槽重新可寫)

儲存app內容到手機桌面

下面是實際效果 安裝描述檔案 safari生成webclip 通過安裝描述檔案的方式生成webclip1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ...

儲存app內容到手機桌面

下面是實際效果 安裝描述檔案 safari生成webclip 通過安裝描述檔案的方式生成webclip 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36...

置頂 手機APP建立桌面快捷方式

預覽 需要許可權 1 uses permission android name com.android.launcher.permission.install shortcut 配置檔案 androidmanifest.xml 1 activity 2android name com.myself....