一行命令安裝apk

2021-08-03 13:22:06 字數 1606 閱讀 1927

話說,最近入手了mac,嘿嘿,做好了吃土的準備…

我們都知道怎樣用adb命令安裝乙個apk,但是在次次開發更新除錯的過程中,還是覺得不太爽,有木有更高效的方法呢,思路如下:

* 配置adb環境變數

* 使用adb命令安裝apk–便捷安裝

* 將adb安裝apk的命令儲存成指令碼檔案,執行指令碼檔案安裝–便捷公升級

* 根據指令碼檔案,註冊全域性shell新命令–便捷再公升級

mac上:

使用者home目錄下,有個隱藏檔案.bash_profile,eg:/users/andy/.bash_profile,如果沒有,請建立乙個:

建立隱藏檔案 .bash_profile

cd /users/andy/

vim .bash_profile

:wq
新增adb環境變數
# adb

export path=$path

:/users/andy/android/sdk/platform-tools

我們都知道怎樣用adb去安裝apk,如:

.apk

set

-eif [ "$1" == "" ]; then

echo

"缺少引數:"

exit0fi

if [ "$1" == "trackit" ]; then

else

echo

"引數不對?"

fiexit

0

執行這個命令需要乙個引數,$1接收引數,代表你要安裝哪個工程的apk,如果有多個工程的話,再加上elif判斷即可,如:

if [ "$1" == "trackit" ]; then

elif [ "$1" == "arun" ]; then

else

echo

"引數不對?"

這個時候,已經可以執行sh檔案進行安裝了。如:

sh /users/andy/ppap.sh trackit
但是,每次都要需要拷貝ppap.sh檔案的路勁也很麻煩,有沒有更簡單的方法呢?有。

直接將命令寫到環境命令,新增到之前的.bash_profile末尾即可:

#自定義ppap命令,執行ppap.sh指令碼

alias ppap="sh /users/andy/ppap.sh"

直接開啟命令列,輸入:

ppap trackit
得到:

andydembp:~ andy$ ppap trackit

.apk

40.6 mb/s (4832829

bytes

in0.113s)

.apk

success

andydembp:~ andy$

安裝成功!

用windows的同學可以直接將adb命令儲存成.bat批處理檔案丟在桌面上哈,雙擊安裝即可。

做一行愛一行

2013年9 月30日13 04 34 地點 公司 筆者 小菜 it界高手很多,謙虛進步自己 目前適合 android iphone 在除錯階段 內容 今天是九月的最後一天了,也沒有太多的心思的編寫 了,看看這個月的工作效率,確實不是很高。最近也在看一本書,可能很多的博友都知道這本書的 程式設計師你...

Shell Linux 一行 多命令

要實現在一行執行多條linux命令,分三種情況 1 舉例 lpr tmp t2 rm tmp t2 第2條命令只有在第1條命令成功執行之後才執行。根據命令產生的退出碼判斷是否執行成功 0成功,非0失敗 2 舉例 cp tmp t2 tmp t2.bak rm tmp t2 只有 前的命令 cp tm...

一行命令 優化上傳速度

最近許多使用者反映上傳速度慢的一塌糊塗,七牛的上傳頻寬我想肯定是沒問題的,那原因不必多想就剩下 dns 了。即便本地網路再快,dns 伺服器給了乙個很遠的伺服器位址也沒辦法很快的上傳。在終端執行這一行命令,就會自動幫你找到最快的 ip,然後根據提示自己修改 hosts 就可以了 sh c curl ...