Installation failed with message INSTALL_FAILED_TEST_ONLY问题

说明

  • 当我在Andriod Stuidio进行安卓开发的时候,很多时候想要设断点用手机在线调试,但是会出现安装失败,安装包异常的问题。
  • 本人进行调试的手机是OPPOR11,会出现问题,但是在华为手机上调试没问题,这说明不是所有的手机会出现这种问题,这与手机的配置有一定关系。

问题描述

手机上会出现安装包异常的问题:

Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第1张图片

在Android Studio上的出现的异常提示是:

  • Installation failed with message INSTALL_FAILED_TEST_ONLY.
  • It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present,and then re-installing.
  • WARNING:Uninstalling will remove the application data!
  • Do you want to uninstall the existing application?
    Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第2张图片

解决办法

首先确保手机打开了开发者模式以及USB调试功能。

Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第3张图片Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第4张图片

Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第5张图片Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第6张图片

然后在Android Studio中将testOnly功能关掉

Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第7张图片

  • 在gradle.properties文件中添加android.injected.testOnly=false

Installation failed with message INSTALL_FAILED_TEST_ONLY问题_第8张图片

  • 亲测有效~
  • PS:单步调试的重要性怎么强调都不为过!

你可能感兴趣的:(Andriod开发)