2013-12-20 71 views
2

我已經在IntelliJ IDEA 13.0中開發了一個應用程序,但是當我在我的設備上運行應用程序時,它不斷等待調試器(如果我在調試模式下運行,調試器連接就沒事了),但是如果遠離計算機,我無法運行應用程序顯示以下消息。IntelliJ IDEA 13.0應用程序的不斷調試模式?

Waiting For Debugger 
Application XXXXXX 
(process uk.co.xxxxx.xxxxx) is waiting for the debugger to attach 
Force Close 

這工作在電腦前的時候:

enter image description here

這絕不會在計算機工作無論是或時程:

enter image description here

有誰知道爲什麼這可能是?提前致謝。

回答

0

我也注意到了這一點,它似乎一直在IntelliJ IDEA的13.0個bug,13.1.x似乎已經解決了這個。

0

製作應用程序的發行版(非調試版)並將其安裝到設備上。

如果使用搖籃

gradle assembleRelease 

,如果你使用Ant

ant release 

您必須生成一個簽名密鑰和sign your application

如果您使用Gradle,您可以使用此build script來簽署您的應用程序。

您新生成的應用程序將具有不同的簽名密鑰,因爲它使用了調試簽名密鑰。首先從您的設備中刪除舊的。 然後使用這個命令安裝版本APK文件:

adb install APPLICATINO.apk 
+0

感謝您的回答,我認爲播放按鈕在沒有附加調試器的情況下運行它,其他應用程序都很好,它只是這一個,所以我假設有一個不同的設置? – Apqu

相關問題