2017-11-18 103 views
-2

我是Android中的新成员。我的应用程序名称是Design1我的应用程序在Emulator中成功运行。我将apk文件从C:\Users\Rahul\AndroidStudioProjects\Design1\app\build\outputs\apk复制到我的手机并安装在那里。但是当我尝试在我的手机ASUS ZENFONE MAX中打开该应用时,我收到一条消息“Unfortunately Design1 1 has stopped”。我已检查logcat并将dropdown设置为ERROR以查看是否发生任何错误。但在模拟器中运行时没有错误。请告诉我是否有任何具体的方法来构建APK文件,或者我可以直接从apk文件位置复制。如果应用程序在模拟器中运行,那么为什么它不在我的手机中运行。”不幸Design1已停止“

回答

0

可能你已经启用了即时运行只是禁用它

首先禁用即时运行不是建立APK

文件→设置→建立,执行,部署→即时运行,并取消选中禁用即时运行。

enter image description here

+1

它的工作。谢谢 –

1

检查这在你的设备上,转到设置,使开发人员选项和USB调试。然后将其连接到您的计算机并在Android Studio logcat中进行检查。 以下可能是导致崩溃的原因。

  • 这可能会发生由于权限在您的应用程序实现,
    如果你使用任何相机,存储或位置提供。

  • 如果你的程序是工作在网上,那么你可能还没有检查 网络连接。

+0

我在启用开发者选项和USB调试之后尝试连接我的设备。但是我的设备没有显示为模拟器。仍然显示未检测到USB设备或运行仿真器 –

+0

@ShanBiswas然后,这意味着您尚未安装adb设备驱动器。请参阅此链接安装驱动程序。我希望这能回答你的问题。 https://developer.android.com/studio/run/oem-usb.html –