安裝 好adb 後將Android 裝置插上電腦的USB 孔,在輸入下列指令, ... adb shell <指令> : 讓adb shell 去下你想要下的指令,例如 adb shell ls 會列出 ... ... <看更多>
adb shell安裝 在 adb shell安裝方式 的推薦與評價
請問一下大家!由於我的手機目前開不了機~但刷機又需要adb shell~而安裝adb shell又需要手機開啟usb除錯~不知道有沒有別的方法可以將adb ahell安裝到 ... ... <看更多>
adb shell安裝 在 Czh - #Android #ADB #免root 透過#tasker 單機使用adb shell... 的推薦與評價
Android #ADB #免root 透過#tasker 單機使用adb shell 除了tasker還要需要另外安裝ADB Shell [Tasker] https://play.google.com/store/apps/details?id=com. ... <看更多>
adb shell安裝 在 [請益] 原生app移除後手動安裝失敗- 看板Android 的推薦與評價
大家好,我想請教一個安卓手動安裝apk的問題
這個app在手機出廠時就預設安裝了
但是後來在Google play上下架 只能手動安裝apk升級
問題是,從手機內打開apk安裝都會顯示失敗
即使已經把預設app停用也不行(沒辦法完全移除)
後來上網找到可以用adb方式殺掉出廠app
adb shell pm uninstall -k --user 0 com.test.test
成功從停用變成真的移除了
很開心的再用手機去安裝apk
還是不行?
還是改用adb的方式推送進手機安裝
adb install -r -d test.apk
出現這段錯誤
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.test.test signature
s do not match the previously installed version; ignoring!]
大致理解為兩次簽名不同而無法安裝
問題是出場版本早就被移除了啊
為什麼還是不能安裝?
再爬文發現應該是這已安裝資料被存放在/data/system/packages.xml內
作者建議把該檔案pull出來改掉再push回去好像可以解決
問題是...我手機沒root
好像這個檔案拉不出來...當然也沒有權限push回去...
最後想到一個辦法是使用appconer強制更變package name
這樣確實可以安裝使用,但部分功能殘廢...
如果自己改名再封裝簽名應該會殘廢得更厲害...
不曉得有沒有專業鄉民可以協助解決這個問題?
已嘗試方法如下
1.停用原生app再安裝新apk>>失敗
2.adb法移除app再重開機+安裝新apk>>失敗
3.adb法移除app再重開機+ adb法安裝新apk>>簽名檔不同
4.更改/data/system/packages.xml >>沒有權限
5.克隆大法強制更改package name >>半殘廢
這種問題有沒有完美解決法呢?
跪求神人解決了 謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.237.23 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Android/M.1605459604.A.4AE.html
... <看更多>