无法使用sencha touch 2为Android打包应用程序

时间:2012-03-30 14:16:20

标签: android sencha-touch-2

我正在尝试为andrdoi.I包装演示示例(Tabs)。我使用keytool生成证书文件,别名是(alias_name)。当我尝试使用命令打包时:sencha package c:\ xampp \ htdocs \ sench \ ss.json。我收到错误“JSON格式错误,请验证语法”。我该如何解决这个错误。

我的json文件:

{
    "applicationName":"test app",
    "applicationId":"com.sench.test",
    "versionString":"1.0",
    "iconName":"icon.png",
    "inputPath":"C:\xampp\htdocs\sench\",
    "outputPath":"c:\output",
    "configuration":"Debug",
    "platform":"AndroidEmulator",
    "certificatePath":"C:\my-release-key.keystore",
    "certificateAlias":"alias_name",
    "sdkPath":"C:\Program Files\Android\android-sdk",
    "androidAPILevel":"7",
    "orientations": [
        "portrait",
        "landscapeLeft",
        "landscapeRight",
        "portraitUpsideDown"
    ]
}

1 个答案:

答案 0 :(得分:1)

您在JSON文件和JSON / JavaScript中使用了\,这意味着您需要escape。要解决这个问题,只需再次添加\,这样每次使用反斜杠时,它都知道你不想逃避任何事情。

"sdkPath":"C:\\Program Files\\Android\\android-sdk"