2013-12-20 48 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

相关问题