相关疑难解决方法(0)

无法通过visual studio cordova构建签名的android包

我正在尝试使用Visual Studio 2015 Cordova Tools为我的Android应用程序构建一个签名发布包.我使用的是Cordova 5.1.1,它要求我使用build.json文件提供构建过程,告诉应用程序密钥库的位置以及使用的密码.但是,当我添加build.json文件时,我无法成功发布版本.

我遵循了这个指南:https://github.com/Microsoft/cordova-docs/tree/master/tutorial-package-publish#android

并得到此错误(路径已编辑):

1>  ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk (TaskId:11)
1>  JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_55 (TaskId:11)
1>  \build.json (TaskId:11)
1>  Reading build config file: \build.json (TaskId:11)
1>  \platforms\android\cordova\node_modules\q\q.js:126 (TaskId:11)
1>                      throw e; (TaskId:11)
1>                            ^ (TaskId:11)
1>  SyntaxError: Unexpected token ? (TaskId:11)
1>      at Object.parse (native) (TaskId:11)
1>      at parseOpts (\platforms\android\cordova\lib\build.js:475:27) (TaskId:11)
1>      at Object.module.exports.run (\platforms\android\cordova\lib\build.js:529:16) (TaskId:11)
1>      at \platforms\android\cordova\build:36:22 (TaskId:11)
1>      at _fulfilled (\platforms\android\cordova\node_modules\q\q.js:798:54) (TaskId:11)
1>      at self.promiseDispatch.done (\platforms\android\cordova\node_modules\q\q.js:827:30) (TaskId:11)
1>      at Promise.promise.promiseDispatch (\platforms\android\cordova\node_modules\q\q.js:760:13) …
Run Code Online (Sandbox Code Playgroud)

android cordova visual-studio-cordova visual-studio-2015

10
推荐指数
1
解决办法
4377
查看次数