我目前正在尝试学习如何使用PhoneGap开发Android手机应用程序。我能够得到这本名为“PhoneGap 2x移动应用程序开发”的书。这本书真的很好,并且自我解释,但是我的问题是,当作者想通过命令行创建d项目时,他使用的是Unix命令,因为他正在运行Unix PC。我运行Windows并使用CMD遵循他的命令对我来说有点困难,因为我不了解他的所有命令。在Windows cmd上运行unix命令
下面是他写道:
mkdir $PROJECT_HOME
cd $PROJECT_HOME
mkdir Android iOS www
cd $PHONEGAP_HOME/lib/android/bin
./create $PROJECT_HOME/Android/QuizTime com.phonegaphotshot.
QuizTime QuizTime
cd $PHONEGAP_HOME/lib/ios/bin
./create $PROJECT_HOME/iOS com.phonegaphotshot.QuizTime QuizTime
cd $PROJECT_HOME
mkdir www/cordova
cp Android/QuizTime/assets/www/cordova-2.2.0.js www/cordova/
cordova-2.2.0-android.js
cp iOS/www/cordova-2.2.0.js www/cordova/cordova-2.2.0-ios.js
cd Android/QuizTime/assets
rm –rf www
ln –s ../../../www
cd ../../../iOS
rm –rf www
ln -s ../www
cd ..
cd www
cp –r $YASMF_DOWNLOAD/framework .
mkdir images models views style
cd ..
cd Android/QuizTime/src/com/phonegaphotshot/QuizTime
edit QuizTime.java
Change "index.html" to "index_android.html"
Save the file.
cd $PROJECT_HOME/iOS/QuizTime
有人可以告诉我如何做到这一点CMD上的窗口。我知道mkdir是什么,但我需要一个完整的描述,如果可能的话,如果你是在Windows cmd上执行此操作,则需要翻译。
你有没有试过检查谷歌你不认识的命令?其中大部分与窗户非常接近。对你不明白的事物更具体。 – scrappedcola 2014-10-31 17:39:49
我猜测的“cp”是在windows cmd上“复制”的。我只需要一个能够将所有这些转换成windows命令的人,如果他看到类似的东西的话。我不是Unix用户,但我尽我所能去了解他。比如他写了“cd $ PHONEGAP_HOME/lib/android/bin ./create $ PROJECT_HOME/Android/QuizTime com.phonegaphotshot。 QuizTime QuizTime,我叫他要我在android中创建一个子文件夹/ bin文件夹,我只需要在这里帮助 – Andrecon 2014-10-31 17:44:34
对cp没有任何猜测,你可以很容易地输入“unix command cp”来获得结果,对于'./create',这有点难,但意味着运行该脚本使用选项'$ PROJECT_HOME/iOS com.phonegaphotshot.QuizTime QuizTime'创建,你需要阅读一个基本的unix命令行教程,它并不属于堆栈溢出,应该可能转到unix组,但没有一定的努力来帮助自己,我怀疑他们可能会关闭票。 – scrappedcola 2014-10-31 17:55:12