Manually installing an updated APK fails with “signatures do not match the previously installed version”

前端 未结 7 1423
悲&欢浪女
悲&欢浪女 2020-12-04 23:01

I\'ve built a silly app to share among a few friends. No need to put it up on the app-store.

I built the first apk (signed), uploaded it to a web-server

相关标签:
7条回答
  • 2020-12-04 23:47

    Yes It is possible if somehow your old application is not removed 100% or its data is not removed.

    Try:

    adb uninstall "com.yourapp.yourapp"
    

    If you don't know exactly what to put as replacement for "com.yourapp.yourapp", then you just open Android studio, Run your app while it is connected to a device and then look at Debug window.

    It says:

     Waiting for device.
     Target device: samsung-sm_t531-xxxxxxxxx
     Uploading file
     local path: C:\Users\myapp\app\build\outputs\apk\myapp.apk
     remote path: /data/local/tmp/com.myapp.myapp
     Installing com.myapp.myapp
     DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.myapp.myapp"
     pkg: /data/local/tmp/com.myapp.myapp
     Success
    

    com.myapp.myapp in this case is the name of the package you must use to uninstall.

    0 讨论(0)
提交回复
热议问题