[英]Using Virtual Box with Ubuntu 64-bit, can't get Cordova to add android platform to project
早上好,
我很難將平台添加到通過CLI創建的Cordova項目中。
我做了什么:
我已經在Virtual Box中安裝了Ubuntu 64位12.04 LTS。 我刪除了包含的Java並添加了jdk-7,添加了Android的sdk,當我在終端中鍵入“ android”時,我得到了Android SDK Manager,我已經運行了所有更新並安裝了所有工具。 我已經將Eclipse安裝為IDE
創建項目時,它創建起來很好,但是當我嘗試添加平台時,它不會添加平台,但也不會出現錯誤。 我已經檢查了創建文件的所有者/組,它們是我的,但是我也嘗試了“ sudo cordova platform add android”,它給出了相同的結果。 這是我的終端窗口的粘貼:
/ --------------------終端粘貼的開始------------------ /
jcmacon @ jcmacon-VirtualBox:〜/ WebDev $ cordova創建seTest com.seTest“ SE測試”
在位置“ / home / jcmacon / WebDev / seTest”處創建一個名稱為“ SE Test”和標識為“ com.seTest”的新cordova項目。
jcmacon @ jcmacon-VirtualBox:〜/ WebDev $ cd seTest
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest $ cordova平台添加android
正在創建android項目...
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest $ cordova平台ls
已安裝平台:
可用平台:android,blackberry10,firefoxos,ubuntu
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest $ cd平台/
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest / platforms $ ls
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest / platforms $ ls -l
總計0
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest / platforms $ cordova -v
3.4.0-0.1.3
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest / platforms $ ant -version
2011年12月3日編譯的Apache Ant(TM)版本1.8.2
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest / platforms $ cd ..
jcmacon @ jcmacon-VirtualBox:〜/ WebDev / seTest $ ls -l
總共24
-rw-rw-r-- 1個jcmacon jcmacon 488 Mar 15 08:50 config.xml
drwxrwxr-x 2 jcmacon jcmacon 4096 3月15日08:50掛鈎
drwxrwxr-x 2 jcmacon jcmacon 4096年3月15日08:50合並
drwxrwxr-x 2 jcmacon jcmacon 4096 3月15日08:50平台
drwxrwxr-x 2 jcmacon jcmacon 4096 3月15日08:50插件
drwxrwxr-x 5 jcmacon jcmacon 4096三月15 08:50 www
/ ---------終端粘貼結束--------------------- /
請幫助我找出問題所在。 我搜尋了Google,並嘗試了所有可以找到的解決方案。 這是使它在Virtual Box中運行的第三次嘗試。 沒事。
謝謝你的幫助。
我不知道它是否有幫助,但是使用共享文件夾(vboxsf)似乎會比解決問題產生更多的問題。
我最終在guest-filesytem上進行了開發,並將二進制文件復制到Windows-host以便進行測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.