无法升级eclipse或Android ADK而无法找到java.exe ... hunh?

时间:2012-01-24 06:07:57

标签: java android eclipse sdk upgrade

我的挫败感已经过去了。两个半小时后,我把自己置于当地人的怜悯之中。 长期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

从控制台执行文件夹复制并使用parms运行新文件夹的android.bat。

我得到“错误:找不到合适的Java。” 显然,find_java.bat只在c:\ Program Files \ Java(64位和常规)中查找java.exe。 我查看我的PC,它位于c:\ Program Files(x86)\ Java \ jdk1.6.0_21 \ bin和c:\ Program Files(x86)\ Java \ jre6 \ bin

奖励灾难: 试图运行我的 Java Updater (显示在系统托盘中),因为它说有可用的更新,但无法下载或更新。现在,没有图标...

当我尝试从'help'菜单更新eclipse(build 20100218-1602)时,正如同一个stackoverflow QnA线程所建议的那样('你需要Eclipse 3.6 Helios或3.7 Indico来升级你的ADT版本16'。)这也失败了。 Android部件的四个可用更新(DDMS,开发工具,层次结构查看器和Traceview)都失败了,因为每个“需要'org.eclipse.ui 3.6.2'但是找不到它。

刚刚运行了一个简单的java项目,我已经构建并从一本书的样本中学到了这个项目。在日食中。显然,用无法找到的java。工作得很好......我把纸牌游戏输给了电脑。

购买Mac mini并学习ObjectiveC可能更顺畅,更简单。妻子已经有了iPad ......

1 个答案:

答案 0 :(得分:1)

您可能没有在运行的PATH环境中安装Java,因此无法找到java。但是,有一些步骤可以将其添加到运行时环境中;它根据操作系统改变。具体来说,如果你想修复它......你需要将它放入PATH.xs