【问题标题】:Error when running on a phone, while it works on the emulator在手机上运行时出错,但在模拟器上运行时出错
【发布时间】:2018-10-26 15:04:14
【问题描述】:

为什么每次我在安卓模拟器上运行它都能完美运行,但是当我在我的安卓手机上运行它时却强制停止或出错?

Android 模拟器中的结果:(预期结果)

结果是一部安卓手机:

【问题讨论】:

  • 检查您的 logcat 或在调试模式下运行它
  • @AnisurRahmanTonu 它已经运行,但在安卓模拟器上运行和在安卓手机上运行时没有相同的结果
  • 在调试模式下运行它..我想你会得到错误
  • 那是 logcat 的错误部分

标签: android android-emulator


【解决方案1】:

尝试更改 SDK 指针。可能是在安卓 7 的手机上使用 android 8 的 SDK,导致崩溃。我开发了一个通常在 android 5 中崩溃但在 android 7 (.1) 和 8 (.1) 中完美运行的应用程序。只需更改 SDK 目标即可。

【讨论】: