0
我在4.0.3 API級別運行Android虛擬設備15AVD:讓`[:上`亞行殼式不found` [`
我試圖執行依賴於[
或某些命令test
。 但是,如果我這樣做
adb shell type [
我得到
[: not found
這以前工作過我。由於我已經更新了我的舊版android SDK,因此無法繼續工作。我不明白爲什麼會發生這種變化,以及如何安裝[
或其他類似utils的二進制文件。
type sh
sh is a tracked alias for /system/bin/sh
ls -l /system/bin/sh
lrwxr-xr-x root shell 2012-03-27 23:21 sh -> ash
我不知道我以前在AVD上使用過什麼外殼。在我的真實設備上,它是mksh
,它說[ is a shell builtin
。
AVD中的外殼是否已更改?如何恢復之前版本爲[
?