標籤:自動 調整 int XML fail dma 解決辦法 方法 google
由於,最近非常喜歡陰陽師這個在風口浪尖的遊戲,因此我就寫一些關於這個遊戲的功能測試的指令碼或者用例吧。
第一,我初學PY,可能更新會比較慢因此我就慢慢寫了。
第二,這個純自己留作作品。
第三,關於基礎方面SDK,AVD,以及PY環境的搭建,這裡不贅述。
這些就是總說了。
首先自己建立模擬器,AVD中建立模擬器,在這裡我的配置如下:
。
這裡尤其說明的CPU/ABI,如果不需要使用google map等功能,不要去選擇google_api_xxxxxxx的CPU。這樣你啟動的時候會提示google服務啟動失敗。
其次安裝陰陽師APK。
配置好安卓開發系統後,輸入 命令adb install 陰陽師.apk的路徑
在安裝時你會碰見這個提示
[100%] /data/local/tmp/yys_v1.0.13_bili_pc.a
pkg: /data/local/tmp/yys_v1.0.13_bili_pc.a
Failure [INSTALL_FAILED_CONTAINER_ERROR] /儲存出錯
我現在翻閱的資料,以及自己摸索的解決辦法有以下幾種。
第一是你的儲存空間設定的太小;那麼對應的你把SD空間設定大一些;在這當中千萬別把RAM給調整過大,為了追求速度,否則會因為超過你的電腦環境狀態導致無法啟動
第二,如果你是開發人員需要再AndroidManifest.xml中的
android:installLocation="preferExternal進行修改
第三,修改SD卡的讀寫權限。具體方法可以參考http://stackoverflow.com/questions/22093597/installation-error-install-failed-container-error
當然安裝APK還有更無腦的方式,就是將APK拖拽到AVD模擬器鐘。當然也會出現上面的問題,也可以抓包去查看。
接下來安裝APK時可能碰見 [INSTALL_FAILED_NO_MATCHING_ABIS]錯誤。這是由於CPU架構不支援導致,因此需要更改CPU/ABI屬性
參考解決方式
http://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk
迴歸之路——移動自動化測試(一)