2013-07-27 31 views
0

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

现在的问题陈述:

  1. 当我设置的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错误消失了,但现在出现了更大的问题。

  2. 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. 
    

任何人都可以请帮我找出这个问题的解决,使我可以设置我的开发环境没有问题。

+0

将adb.exe添加为防火墙例外,并从AVG中排除源文件夹。 – Simon

+0

我仍然得到与1.7.0_25 DDMS相同的错误。 –

回答

0

我已经从eclipse上的android开发移到了Android Studio,所以没有更多的帮助。我会推荐其他人寻找解决上述问题的方法来移动Android Studio。