【问题标题】:Eclipse Classic can not find java? and not run Hello World as last weekEclipse Classic 找不到java?并且不像上周那样运行 Hello World
【发布时间】:2010-12-22 21:07:00
【问题描述】:

我安装了 Eclipse Classic (Helios) 和 Android Sdk 以及 Android 开发者网站上 goodle 描述的 Adt 插件。我可以立即完美地运行 Hello World。但是下次我使用计算机时,我可以再运行 Hello World 并收到以下错误消息:

E/ddms: shutting down due to uncought exception
E/ddms: Bad version: standalone
java.lang.IllegalArgumentException: BadVersion: standalone
    at com.android.sdkstats.SdkStatsService.normalizeVersion<...>
    at com.android.sdkstats.SdkStatsService.doPing<...>
    at com.android.sdkstats.SdkStatsService.ping<...>
    at com.android.ddms.Main.main<Main.java:78>

控制台说:

[2010-12-22 21:38:52 - HelloAndroid] ------------------------------
[2010-12-22 21:38:52 - HelloAndroid] Android Launch!
[2010-12-22 21:38:52 - HelloAndroid] adb is running normally.
[2010-12-22 21:38:52 - HelloAndroid] Performing org.example.hello.Hello activity launch
[2010-12-22 21:38:52 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'AnnasPhone'
[2010-12-22 21:38:52 - HelloAndroid] Launching a new emulator with Virtual Device 'AnnasPhone'
[2010-12-22 21:38:58 - HelloAndroid] New emulator found: emulator-5554
[2010-12-22 21:38:58 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2010-12-22 21:39:39 - HelloAndroid] HOME is up on device 'emulator-5554'
[2010-12-22 21:39:39 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2010-12-22 21:39:39 - HelloAndroid] Installing HelloAndroid.apk...
[2010-12-22 21:40:26 - HelloAndroid] Success!
[2010-12-22 21:40:26 - HelloAndroid] Starting activity org.example.hello.Hello on device emulator-5554
[2010-12-22 21:40:29 - HelloAndroid] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=org.example.hello/.Hello }

什么也没有发生……我该怎么办? Eclipse Classic 是否需要某种配置?

安娜

【问题讨论】:

    标签: java android


    【解决方案1】:

    您可以通过转到 Window > Properties > Java Here 是描述相同问题的帖子,提供的解决方案是:

    修改 C:\android-sdk-windows\tools 文件夹中的 ddms.bat。最后一行来自

    调用 %java_exe% %java_debug% -Djava.ext.dirs=%javaextdirs% -Dcom.android.ddms.bindir= -jar %jarpath% %*

    到:

    调用 %java_exe% %java_debug% -Djava.ext.dirs=%javaextdirs% -Dcom.android.ddms.bindir= -jar %jarpath% ping 模拟器 0012

    【讨论】:

    • 您好,问题已解决。但文件 ddms.bat 不是上述格式。无论如何,我在最后一行的最后一个 %* 之前添加了 'ping emulator 5554'。然后错误消息消失了。我还将使用的 Eclipse 版本从 Eclipse Classic 更改为 JAVA Developers。我还需要按下模拟器的菜单按钮才能查看应用程序屏幕。
    猜你喜欢
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多