Cordova 3.x鍏ラ棬锛?三锛? 涓篈ndroid APK绛惧悕

Cordova 3.x鍏ラ棬锛?3锛?-- 涓篈ndroid APK绛惧悕
Cordova 缂栬瘧 Android宸ョ▼鐨勬椂鍊欙紝璋冪敤鐨凙ndroid SDK鐨勯粯璁uild杩囩▼锛屾墍浠ユ槸鍩轰簬Ant鐨勩€?

锛?锛夎皟璇曠敤APK
寮曠敤
cordova build android

榛樿鏄痙ebug妯″紡锛屼娇鐢╠ebug.keystore鏉ョ敓鎴愪互涓嬩袱涓枃浠讹細
  • XXXX-debug.apk(signed, unaligned)
  • XXXX-debug-unaligned.apk(signed, aligned)


debug.keystore鐨勪綅缃細
C:\Documents and Settings\RenSanNing\.android\debug.keystore

锛?锛夊彂甯冪敤APK
寮曠敤
cordova build android --release

鐢熸垚浠ヤ笅涓変釜鏂囦欢锛?
  • XXXX-release.apk (signed, aligned)
  • XXXX-release-unaligned.apk (signed, unaligned)
  • XXXX-release-unsigned.apk (unsigned, unaligned)


濡傛灉鍙敓鎴愪簡XXXX-release-unsigned.apk锛屼細鎻愮ず浠ヤ笅閿欒锛?
寮曠敤
[echo] No key.store and key.alias properties found in build.properties.
[echo] Please sign E:\projects\simpleApp\platforms\android\ant-build\SimplApp-release-unsigned.apk manually


浣跨敤JDK鐨刱eytool宸ュ叿鐢熸垚keystore鏂囦欢锛?
寮曠敤
keytool -genkey -v -keystore c:/key/my-release-key.keystore -alias release_alias -keyalg RSA -validity 365

鍙傝€冿細http://rensanning.iteye.com/blog/1462433

鏌ョ湅platforms\android\build.xml鏂囦欢鍙煡锛孋ordova涓篵uild杩囩▼鎻愪緵浜哸nt.properties鐨勬帴鍙f潵鍙樻洿璁剧疆锛屾墍浠ユ柊寤簆latforms\android\ant.properties鏂囦欢鍚庨噸鏂癰uild鍗冲彲銆?
寮曠敤
key.store=c:/key/my-release-key.keystore
key.alias=release_alias
key.store.password=123456
key.alias.password=123456


platforms涓嬬殑浠g爜浼氳鐢熸垚宸ョ▼鐨勬椂鍊欏叏閮ㄥ垹鎺夛紝鎵€浠ヨ娉ㄦ剰淇濆瓨ant.properties鏂囦欢锛?
1 妤? watson243671 1 灏忔椂鍓?nbsp; 
great job!