【发布时间】:2012-01-24 06:07:56
【问题描述】:
我的挫败感已经过去了。两个半小时后,我把自己交给了当地人的摆布。 长期oo开发者,看Android,所以要学Java... 得到了 eclipse,把它设置为从 developer.android.com 站点构建和运行 HelloAndroid 示例。 然后在一本 Android 入门书籍中尝试了更多......一切都很好
然后意识到在深入了解 Android 之前我应该坚持直接使用 Java,并从 Java for Android Developers 中的一些示例开始... 花了一些时间,但得到了它的工作......
现在我想重新开始构建一些基本的 Android 应用程序。所以我回去运行那个 HelloAndroid 应用程序。
还和我在一起吗?
Eclipse 中的控制台显示:“错误:未知命令‘紧缩’
所以我尝试了这里推荐的方法: http://www.technotalkative.com/android-error-unknown-command-crunch/ 这基本上是说'让你的 SDK 版本达到 r14。 很好,因为我意识到我的 SDK 已经过时了(目前在 r10)
除了尝试从 Eclipse 中的 Android SDK 执行此操作会多次引发此错误: “文件夹无法移动”并要求关闭除我的立体声音响以外的所有设备(开个玩笑)以释放文件或文件夹。
一些研究表明这很糟糕,该东西正在从它想要重命名的文件夹中运行更新,所以我尝试运行此处找到的建议: Can't upgrade Android SDK Tools
从控制台复制文件夹并使用参数运行新文件夹的 android.bat。
我得到 “错误:找不到合适的 Java。” 显然,find_java.bat 仅在 c:\Program Files\Java(64 位和常规)中查找 java.exe。 我在我的电脑上查看,它位于 c:\Program Files (x86)\Java\jdk1.6.0_21\bin 和 c:\Program Files (x86)\Java\jre6\bin
奖励灾难: 尝试运行我的 Java Updater(显示在系统托盘中),因为它说有可用的更新,但无法下载或更新。现在,没有图标...
当我尝试从其“帮助”菜单更新 Eclipse(构建 20100218-1602)时,正如在同一 stackoverflow QnA 线程中所建议的那样(“您需要 Eclipse 3.6 Helios 或 3.7 Indico 来升级您的 ADT 修订版 16。”)这也失败了。 Android 部分的四个可用更新(DDMS、开发工具、层次结构查看器和 Traceview)都失败了,因为每个“需要 'org.eclipse.ui 3.6.2' 但找不到。” p>
刚刚运行了一个简单的 java 项目,我已经从一本书的示例中构建并学习了该项目。在日食中奔跑。显然,找不到找不到的java。工作正常...我把纸牌游戏输给了电脑。
也许只买一台 Mac mini 并学习 ObjectiveC 会更顺畅、更简单。妻子已经有了 iPad……
【问题讨论】:
-
听起来很生气,你写了所有包含的内容。好的第一步,打开你的命令提示符并输入这个命令“java -version”并告诉我输出是什么?
-
点击
Help > Check for Updates也不会弹出Eclipse更新吗? -
@Lucifer 'java' 未被识别为内部或外部命令
-
@Ghost 是的,但它们与 Android 更新一起,并且此版本的 eclipse 不提供首先更新 eclipse 的方法。这是一种全有或全无。
标签: java android eclipse sdk upgrade