1、目錄和文件說明
build 編譯中間結果目錄,能夠刪除
dist 編譯後的本地App存放目錄
log 編譯日誌目錄
platforms 基於cordova目錄結構的代碼和資源目錄
android
res android圖標和啓動歡迎圖片
ios
X5
Resources
icons ios圖標
splash ios啓動歡迎圖片
www UI資源編譯後結果
plugins 本地應用使用到的插件,自動維護,請不要手工修改
build.properties 編譯配置文件,配置證書密碼和記錄上一次打包相關配置java
以下文件是證書文件,默認沒有,嚮導的開發者信息和證書頁進行設置
android.keystore
ios.developer.mobileprovision
ios.developer.p12
ios.distribution.mobileprovision
ios.distribution.p12android
2、如何替換應用圖標和啓動圖片
嚮導頁中可方便的替換圖標和啓動圖片,根據提示上傳對應分辨率的圖片後,系統會自動縮放生成對應分辨率的文件。若是想更精確的替換圖片,能夠以下:
1. ios 下替換platforms/ios/X5/Resources/icons和 platforms/ios/X5/Resources/splash對應文件便可,注意文件名和分辨率
2. andorid 下platforms/android/res子目錄中的icon.png是應用圖標,screen.png表示啓動歡迎圖片,替換對應文件便可,一樣須要注意一下文件名和分辨率ios
3、如何生成android證書
嚮導的開發者信息和證書頁可定義生成android.keystore,也能夠使用java自帶的工具keytool手工生成:
假設x5在E盤E:\X5.3-openSource
在命令行下:
E:\X5.3-openSource\java\jre1.7\bin\keytool -genkey -alias android -keypass 123456 -keyalg RSA -keysize 1024 -validity 3650 -keystore E:\android.keystore -storepass 123456 -dname "CN=Debugger, OU=X5, O=X5, L=BJ, ST=BJ, C=CN"
將在E:\下生成android.keystore文件,把它剪切到本身本地應用根目錄覆蓋同名文件便可使用本身的證書
參數說明:
-keypass 123456 證書密鑰,這裏用123445,此處指定的值須要和build.properties文件中的androidKeyAliasPassword對應
-storepass 123456 證書存儲密鑰,這裏用123445,此處指定的值須要和build.properties文件中的androidKeyStorePassword對應
-validity 3650 證書有效期,單位是天
CN=Debugger 名字與姓氏
OU=X5 組織單位名稱
O=X5 組織名稱
L=BJ 城市或區域名稱
ST=BJ 省/市/自治區名稱
C=CN 雙字母國家/地區代碼
其它參數含義能夠參考keytool的說明工具
4、如何生成ios證書
參考 http://doc.wex5.com/ios-certificate-request/ui