【发布时间】:2010-12-08 23:50:34
【问题描述】:
好的,我正在尝试从命令行创建一个项目(不太确定我的书没有说命令行是什么或在哪里),当我尝试从 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 Ultimate 64 位
Q6600 Intel 四核
4GBs DDR2 内存
英伟达 8800 GTS
华硕 D2X
技嘉EP45-DSL3R
更新:好的,现在我收到此错误:
Microsoft Windows [版本 6.1.7600] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
G:\Programming\android-sdk_r08-windows\android-sdk-windows\tools>android 创建 项目 --target 2 --path ./FirstApp --activity FirstApp --package 错误:缺少标志 --package 的参数。
用法: android [全局选项] 创建项目[动作选项]
全局选项: -v --verbose 详细模式:错误、警告和信息性消息是 pr 诠释。 -h --help 特定命令的帮助。 -s --silent 静默模式:只打印错误。
“创建项目”操作: 创建一个新的 Android 项目。 选项: -n --name 项目名称 -t --target 新项目的目标ID [必需] -p --path 新项目的目录 [必需] -k --package 应用程序的Android包名称[必需] -a --activity 创建的默认Activity的名称[必需]
G:\Programming\android-sdk_r08-windows\android-sdk-windows\tools>apt.tutorial 强文本
【问题讨论】:
-
not really sure how my book doesn't say WHAT OR WHERE the command line is那么也许你不应该尝试从命令行构建而只使用eclipse? -
尝试将
JAVA_HOME定义为安装Java 的位置,并确保Java 命令(java、javac等)在您的PATH中。这些命令通常位于 Java 安装位置的bin目录中。 -
@Falmari 是的,我已经使用 Android SDK 设置了 Eclipse,并且更喜欢这种方法,但是我的 Android 2 书是教如何从命令行制作项目的,所以我决定尝试一下。
-
@Common Heres 这本书在任何地方都没有提到 home:android create project --target 2 --path ./FirstApp --activity FirstApp --package apt.tutorial
标签: android command-line