Windows 8 Pro 64位上的Android开发设置

Windows 8 Pro 64位上的Android开发设置,android,eclipse,ddms,Android,Eclipse,Ddms,我最近开始开发Android平台。为此,我在Windows8Pro x64操作系统上使用Eclipse(最后列出了版本详细信息)。我的机器上有两个版本的java x64:1.7.0_25和1.6.0_45 现在问题陈述: 当我将java 1.7设置为系统级默认java版本时,出现以下错误: [2013-07-28 01:50:41 - ddms] Can't bind to local 8600 for debugger. 上面的消息多次带有不同的端口号。我在网上做了这项研究,人们建议退回到旧

我最近开始开发Android平台。为此,我在Windows8Pro x64操作系统上使用Eclipse(最后列出了版本详细信息)。我的机器上有两个版本的java x64:1.7.0_25和1.6.0_45

现在问题陈述:

  • 当我将java 1.7设置为系统级默认java版本时,出现以下错误:

    [2013-07-28 01:50:41 - ddms] Can't bind to local 8600 for debugger.
    
    上面的消息多次带有不同的端口号。我在网上做了这项研究,人们建议退回到旧版本的java来解决这个问题,在我的例子中,我下载并安装了1.6.0_45。现在上面的DDMS错误消失了,但是现在出现了一个更大的问题

  • Eclipse突然自行关闭,UI上未显示或报告任何消息、错误。但是当我查看eclipse日志文件时,我发现错误是由于一些java相关库没有运行而引起的

    Eclipse Version: Kepler Release (Build id: 20130614-0229)
    OS: Windows 8 Pro x64
    Java Version: 1.6.0_45 and 1.7.0_25 (latest while I am writing this post)
    Antivirus: AVG Internet Security 2013 without firewall setup.
    

  • 有谁能帮我找到问题的解决方案,这样我就可以毫无问题地设置开发环境。

    我已经从eclipse上的android开发转移到android Studio,因此不需要更多帮助。我将建议任何正在寻找上述问题解决方案的人也移动Android Studio。

    将adb.exe添加为防火墙例外,并将您的源文件夹从AVG中排除。我仍然会收到与1.7.025相同的DDMS错误。