无法在 Android Phone 上调试应用程序

Unable to Debug Application on Android Phone

我在 Windows 8.1 上使用带有 Update 3 的 Visual Studio 2015,我想在我的 Android Phone 上调试应用程序,我有 Oppo A37f 手机.

早些时候,我在 Windows 10 上使用 Visual Studio 2015 和 Update 3,我能够使用 Samsung Galaxy S2 调试应用程序,但现在我也遇到了错误,"Unable to install an application or check MainLauncher=true"。有什么我必须做的吗?

有没有其他方法可以 check/debug 我的代码?

从设置 > 应用程序 > 全部卸载该应用程序。 然后重试,对我有用。

只是一个建议可能对您有帮助,请确保您已打开移动开发者选项,并尝试在您的 windows 系统上安装相同 phone 的驱动程序并检查这些驱动程序从控制面板正确安装 => 硬件选项,

同时尝试找到设备日志选项并从那里连接您的 phone

这些步骤解决了我的问题你也可以试试。

我会在这里尝试两件事:

  1. 从android强制卸载应用程序emulator/device

    • 有时在部署机器之间切换会导致旧版本保持安装状态,并会导致 Android 端出现错误
    • 需要从位于 Android SDK 平台工具中的 adb 调用 adb uninstall <package_name>(类似于 C://Program Files(x86)/Android/android-sdk/platform-tools/adb.exe)
    • 在使用 adb shell pm list packages 确认应用程序已安装后再次尝试调试应用程序以验证未列出包。
  2. 确保您在 Android 项目中选择了合适的 ABI

    • 导航到您的 Android 项目选项并尝试检查您的 Android 构建的所有可用 ABI。我这么说是因为我还没有检查过你设备的 ABI。
    • 尝试调试应用程序

希望对您有所帮助。如果您仍然遇到问题,请给我留言,我会尝试调查。

现在,我可以在 Oppo A37f (Android 5.1) 设备上成功调试应用程序,稍后我将在三星 Galaxy S2 中查看。我刚刚从 Android Options

中禁用了 Use Shared Runtime