我正在研究PhoneGap来构建一个我们需要的快速原型。当我导航到
~/cordova-2.1.0/bin$
然后运行
./create ~/jdphonegap com.jdphonegap.app JDPhoneGap
我得到以下错误
意外运算符。/create: 48:./create: function: not found
我不是唯一一个:
https://groups.google.com/forum/?fromgroups=#!topic/phonegap/uI_rmd-Gto0
帮个小忙?
发布于 2012-11-06 12:01:55
create
脚本中的第一行从#! /bin/sh
至
来自主服务器的#!/bin/bash
commons-codec-1.6
:http://archive.apache.org/dist/commons/codec/binaries/commons-codec-1.6-bin.tar.gz解压commons-codec-1.6.jar
并将其放入cordova-android/framework/libs/
(需要创建libs
)
或者,在create
脚本的第96行
ant
中更改此软件包的URL,如果您没有该程序包:http://archive.apache.org/dist/ant/ant-current-bin.zip,解压缩并将ant bin
文件夹添加到您的路径中/usr/local
中安装的ant
示例:
导出PATH=/usr/local/ant/bin:$PATH
然后,您可以按照文档所述运行create
脚本。
发布于 2012-11-08 02:55:02
请参见下面这行创建脚本:
ANDROID_BIN=$( which android )
如果没有设置环境变量"android“,它将不起作用。
在我的例子中,我运行了以下命令:
export PATH= android-sdk-linux/tools/:$PATH
有了这个,它就起作用了。
https://stackoverflow.com/questions/13239276
复制相似问题