話說,最近入手了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 ...