好的我正在尝试从命令行创建一个项目(不确定我的书怎么不说命令行是什么或在哪里)当我尝试从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 强文
答案 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
:
查找Java命令的位置(例如C:\Program Files\Java\jdk1.6.0_12\bin
)。
转到“控制面板”(开始&gt;设置&gt;控制面板)。
双击系统小程序。
单击“高级”选项卡。
单击“环境变量”按钮。
如果顶部的用户变量区域中有PATH
值,请添加
通过双击现有的滚动来实现最终的路径
到最后,键入一个分号(;)和上面步骤#1的路径。
如果没有此类PATH
值,请单击“新建”按钮,将PATH填入
变量名称和上面步骤#1的路径作为变量
值。