Skip to content

Instantly share code, notes, and snippets.

@chzyer
Created January 11, 2013 06:24
Show Gist options
  • Save chzyer/4508420 to your computer and use it in GitHub Desktop.
Save chzyer/4508420 to your computer and use it in GitHub Desktop.
eclipse开发android下,提示Cannot connect to VM

先说起因,由于我在照搬网上hello world的时候不小心把main函数也抄进来了, 所以一直提示cannot connect to VM.

看似是编译完成后就提示,还没将apk传送到手机端。后来把main函数删除也好,整个class删除也好,都不能解决,甚至,删除工程重新建一个同名的工程也不行..一度很郁闷,我是跳过java直接写android,对java很多东西也不是很了解,上网上查,无非是winsock被替换了,只不过我是mac,这不可能。

后来研究了一下发生原理,由于提供了main函数导致eclipse在编译后自动运行这个类,而不是生成到手机,删除了类之后也不能解决, 因为在项目设置的"Run/Debug Settings"里面还存在设置导致eclipse编译后自动运行这个类,所以删除这里就行了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment