在使用cordova項目的時候,許多朋友在測試時會覺得有些麻煩。在修改完代碼后,需要重新使用cordova命令build,然后在把build之后的apk安裝到手機上測試,或者run到手機上但很難找到調試信息。
這樣不僅會浪費時間,而且無法看到調試信息,用alert這個彈出調試麻煩而且不是所有的都能用,那么我們就需要高效一點的方法。
直接在eclipse進行安裝和調試。
1、創建cordova工程
使用cordova命令創建一個cordova工程,并安裝好所需的插件(不再詳述)。
2、導入到eclipse
打開eclipse,點擊file,新建一個項目,導入已有的Android工程,即剛剛創建的cordova工程。
導入到eclipse
導入之后,eclipse就會出現cordova項目。
eclipse中cordova工程
3、把app拷入cordova工程
將ionic項目或者其他項目拷貝到cordova工程的assets/www文件夾下。需注意,這個文件夾下的文件在使用cordova命令編譯時會被cordova工程根目錄的www文件覆蓋,所以在調試時不使用cordova的編譯命令,如果一定要使用(安裝插件時會自動編譯),需要對文件進行備份,編譯之后再拷貝。保留assets/www文件夾下的cordova.js和cordova_plugins.js。
這個目錄下的項目可以用webstorm等直接打開和修改。
添加項目文件
添加項目文件
4、在真機上測試
將測試機連接入電腦,使用eclipse的run?Android?application,就可以將該項目打包安裝在測試機上,并且可以看到調試信息。
run Android application
調試信息
每當在項目中修改了信息,無論是html代碼,還是js代碼,都可以直接在eclipse中run 來打包到手機中測試,簡潔方便。