1
我輸入:爲什麼`adb install package.apk`要求刪除一個文件並永不刪除?
adb install -r my_package.apk
然後,我看到以下消息:
Success
rm ro /data/local/tmp/demo.apk (y/N):
當我輸入y
並回車外殼有了永遠停留。 爲什麼?
我輸入:爲什麼`adb install package.apk`要求刪除一個文件並永不刪除?
adb install -r my_package.apk
然後,我看到以下消息:
Success
rm ro /data/local/tmp/demo.apk (y/N):
當我輸入y
並回車外殼有了永遠停留。 爲什麼?
開發計算機上的APK可能沒有寫入權限,並且adb在複製到設備時保留了只讀文件模式。 adb似乎不會將stdin提供給基本的adb shell rm
命令,因此rm會掛起它永遠不會收到的輸入。
解決方法是運行chmod +w my_package.apk
,然後運行adb install -r my_package.apk
。