无法升级到启用Dynatrace的apk

时间:2015-09-02 20:53:02

标签: android instrumentation android-instrumentation dynatrace android-update-app

我在Android安卓apk文件中使用了auto-instrumentor命令。

auto-instrumentor.cmd apk <apk file> prop <APK-Instr.properties>

它生成了三个新文件:

  1. 无符号
  2. 签名
  3. 最终
  4. 现在我可以在全新安装时使用我的应用程序。

    但是,如果我尝试将早期版本升级到此启用Dynatrace的版本,它总是会给我一条消息

    App Not Installed.
    

1 个答案:

答案 0 :(得分:4)

如果您没有使用原始证书对apk进行签名,您将无法在已存在的版本上安装已检测的应用程序。您唯一的选择是卸载原始应用程序并安装已检测的应用程序。

如果您拥有原始证书,则需要执行以下步骤:

  1. 采取未签名的apk并检测apk
  2. 签署apk
  3. zip对齐apk
  4. 有关详细信息,请查看http://xxxxxx:8080