我目前正在嘗試學習如何使用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