Android命令行错误

时间:2010-12-08 23:50:34

标签: android command-line

好的我正在尝试从命令行创建一个项目(不确定我的书怎么不说命令行是什么或在哪里)当我尝试从windows命令提示符运行android.bat时我得到这个错误告诉我它检查了Java 64位并且找不到它,然后它检查了Java 32并且找不到它。事情是我昨晚从Oracles网站安装了Java SE 32位。

在控制面板程序中,我看到:

Java(TM)SE开发工具包6更新23 Oracle 141 MB 1.6.0.230

为什么Android告诉我它没找到?

Windows 7旗舰版64位 Q6600 Intell四核 4GB DDR2 Ram Nvidia 8800 GTS 华硕D2X
技嘉EP45-DSL3R

更新:好的,我现在收到此错误:

Microsoft Windows [Version 6.1.7600] 版权所有(c)2009 Microsoft Corporation。保留所有权利。

G:\ Programming \ android-sdk_r08-windows \ android-sdk-windows \ tools> android create project --target 2 --path ./FirstApp --activity FirstApp --package 错误:缺少标志--package的参数。

使用方法:   android [全局选项]创建项目[动作选项]

全球选择:   -v --verbose详细模式:错误,警告和信息性消息是pr inted。   -h --help有关特定命令的帮助。   -s --silent静音模式:仅打印出错误。

行动“创建项目”:   创建一个新的Android项目。 选项:   -n --name项目名称   -t --target新项目的目标ID [必需]   -p --path新项目的目录[必需]   -k --package应用程序的Android包名称[必需]   -a --activity创建的默认活动的名称[必需]

G:\编程\机器人-sdk_r08窗口\ Android的SDK窗口\工具> apt.tutorial 强文

1 个答案:

答案 0 :(得分:1)

  

这本书使用的线路没有提到任何地方的家:android create project --target 2 --path ./FirstApp --activity FirstApp --package apt.tutorial

这是我的一本书。

教程1的第2步让您检查Java环境并设置PATH。这发生在教程1的步骤#4之前,您使用android create project。 AFAIK,应该已经足够了。但是,我不使用64位Windows,所以我不知道是否还有其他事情要让Java在那里工作。

如果您对本教程有其他疑问,请加入cw-android Google Group并在那里询问。

请注意,在撰写本文时,您使用的书籍版本(版本1.0或第1版)大约需要18个月,因此您可能会遇到一些挑战。特别是,本书的后半部分由一个样本Twitter客户端主导,由于2010认证模型的修改,该客户端将不再有效。我有some instructions关于如何尝试修补本书,实质上是使用另一个微博客户端identi.ca。

<强>更新

正如你所说,我记错了书。以下是设置PATH的步骤,如 Android编程教程中所述:

您还应该确保通过以下方式将Java命令的目录添加到PATH

  1. 查找Java命令的位置(例如C:\Program Files\Java\jdk1.6.0_12\bin)。

  2. 转到“控制面板”(开始&gt;设置&gt;控制面板)。

  3. 双击系统小程序。

  4. 单击“高级”选项卡。

  5. 单击“环境变量”按钮。

  6. 如果顶部的用户变量区域中有PATH值,请添加 通过双击现有的滚动来实现最终的路径 到最后,键入一个分号(;)和上面步骤#1的路径。 如果没有此类PATH值,请单击“新建”按钮,将PATH填入 变量名称和上面步骤#1的路径作为变量 值。