2016-01-20 28 views
2

当我尝试从Android Studio运行我的应用程序时,我得到Segmentation fault。我试图重启设备,Android Studio甚至我的电脑。Android studio:尝试在Android设备上部署应用程序时出现分段错误

这就是我得到的!我怎样才能解决这个

Installing APK: F:\......\app\build\outputs\apk\app-debug.apk 
Uploading file to: /data/local/tmp/com.astrolabe.mofa 
Installing com.astrolabe.mofa 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.astrolabe.mofa" 
Segmentation fault 


Launching application: com.astrolabe.mofa/com.astrolabe.mofa.FullscreenActivity. 
DEVICE SHELL COMMAND: am start -n "com.astrolabe.mofa/com.astrolabe.mofa.FullscreenActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 
Segmentation fault 

编辑

这个问题不重复的一指出,为解决这一问题不会解决我的问题!

+1

[Android安装apk到设备给出了\ [SEGMENTATION FAULT \]]的可能重复(http://stackoverflow.com/questions/24245986/android-installing-apk-to-device-gives-segmentation-fault) – Mohsen

+1

@ LinX64谢谢指出,但我无法解决我的问题。可能它不是同一个原因! – dmSherazi

+0

你用adb试过吗? '下午安装',并确保您的设备的USB调试是否启用? – Mohsen

回答

1

检查该选项启用或不(这应该启用):

Security Settings -> Unknown Sources

更新:

另外,还要确保你已经启用USB调试您的手机上。

或者,尝试通过adb安装使用下面的命令该应用程序,看看它是否被安装或不:

pm install <packageName> 
0

我不知道究竟是什么导致了这个问题。按照建议,我已启用USB debugging以及从Unknown Sources安装,但即使解决不了这个问题。

对设备进行出厂重置确实解决了我的问题。我相信这不是解决方案,可能有更好的解决方案。

0

设置 - >开发人员选项 - >通过USB验证应用程序

将其禁用。

只有在启用ADB调试并且手机已连接到计算机时才可见。

相关问题