Android Studio项目不会在设备中运行

时间:2015-03-08 16:23:53

标签: android eclipse

我从Eclipse导入了一个项目到Android工作室。在模拟器中它运行,而当有一个设备(以WiFi为根)时,我在事件日志中收到此消息:

18:21:55 NumberFormatException:对于输入字符串:"":对于输入字符串:""

然后是#34;内部IDE错误"。

在切换回Eclipse之前,我该怎么办?

堆栈追踪:

For input string: "": For input string: ""
java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:592)
    at java.lang.Integer.parseInt(Integer.java:615)
    at com.android.ddmlib.Device.getDensity(Device.java:1220)
    at org.jetbrains.android.run.AndroidRunningState.getApk(AndroidRunningState.java:1022)
    at org.jetbrains.android.run.AndroidRunningState.doPrepareAndStart(AndroidRunningState.java:915)
    at org.jetbrains.android.run.AndroidRunningState.prepareAndStartApp(AndroidRunningState.java:876)
    at org.jetbrains.android.run.AndroidRunningState.prepareAndStartAppWhenDeviceIsOnline(AndroidRunningState.java:844)
    at org.jetbrains.android.run.AndroidRunningState.doStart(AndroidRunningState.java:678)
    at org.jetbrains.android.run.AndroidRunningState.start(AndroidRunningState.java:654)
    at org.jetbrains.android.run.AndroidRunningState$1.run(AndroidRunningState.java:299)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)
fdfd

2 个答案:

答案 0 :(得分:1)

在Android Studio 1.2的新canary版本中,这是固定的。

最诚挚的问候。

答案 1 :(得分:0)

是的,看起来Android Studio崩溃了,而不是你的代码。

听起来你在wifi上运行调试器? 如果是这样,请尝试将设备通过USB插入计算机。

我怀疑它与您通过wifi进行的调试有关'配置 - 看起来它正在寻找一个包含数字的字符串,但是获得一个空字符串。我最好的猜测是它是端口号的规范,但可能是ip地址..