【发布时间】:2015-10-28 01:37:32
【问题描述】:
当我使用命令时:cordova build --release android CLI 抛出以下错误:
Error: Cannot find module 'minimatch'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:286:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (C:\Users\sologic\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\glob\glob.js:44:17)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
但是当我使用 Ionic Lab (Windows Installer) 并使用 Build 选项时 - 它会在 android\build\outputs\apk 文件夹中生成“android-debug.apk”和“android-debug-unaligned.apk”。
注意它不会生成android-release-unsigned.apk
我的问题是:
1:CLI 出了什么问题??
2:我可以使用android-debug-unaligned.apk 进行签名(使用jarsigner)和对齐(使用zipalign)在Google Play 上提交吗??
请指教。
【问题讨论】:
标签: android cordova ionic-framework ionic