演算法與資料結構-樹-簡單-合併二叉樹
阿新 • • 發佈:2021-01-12
adb命令安裝中文名字apk檔案時可能導致安裝失敗
在用模擬器學習adb命令時發現一個很尷尬的情況:apk檔案可以用adb命令解除安裝,但是安裝總顯示失敗。
有圖有真相:
1手動下載到模擬器,然後用adb命令解除安裝:
2然而用adb命令安裝總是失敗:
3突然想到也許和檔名格式有關,於是改了個檔名,竟然真的成功了。
當然了,這個情況可能就是個隨機事件,單獨的英文和中文名字都不會導致這種問題,本著探索發現和測試的角度我試了幾種情況:
a.純中文檔名:
b.純英文檔名:
c.中文+英文 檔名:
(1)無符號連線:
(2)有符號連結:
“-”連線:
“*”等無法寫入檔名:
“&”安裝報錯:![無法安裝](https://img-blog.csdnimg.cn/20210107114104122.png#pic_center)
“……”報錯:
“%”可以安裝:
“¥”報錯:
“#”成功:
“@”也可以:
“!”失敗:
“。”:失敗
“~”:成功
“+”“-”“=”:都可以
本來是想發現一下有沒有什麼規律的,結果越測越多,而且似乎沒什麼規律…
最終只有一條結論,如果apk檔案無法用adb命令安裝,改個最中規中矩的全英檔名。