從aapt中取得了一段字符串package: name='com.tencent.mobileqq' versionCode='66' versionName='4.2.1'
sdkVersion:'7'現(xiàn)在,要寫shell腳本,將com.tencent.mobileqq和66這兩個(gè)值提取出來,Linux我真的不熟,求教各位大神。。
2 回答

動(dòng)漫人物
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
packname=`$mkromtoolpath/aapt d badging $app 2 | grep 'package: name' | awk -F '=' '{printf $2}' | awk -F ' ' '{print $1}' | sed 's/\x27//g'`
versionCode=`$mkromtoolpath/aapt d badging $app 2 | grep 'package: name' | awk -F '=' '{printf $3}' | awk -F ' ' '{print $1}' | sed 's/\x27//g'`
添加回答
舉報(bào)
0/150
提交
取消