![](/img/trans.png)
[英]Found extra positional argument package error on Sencha Touch build command
[英]sencha touch package build - just displays the command prompt does not display any errors
我已经解决了这个问题好几天了,我无法解决这个问题..请帮忙吗?
我按照http://docs.sencha.com/touch/2-0/#!/guide/getting_started上的入门教程进行了操作
我成功创建了GS项目.. sencha生成应用程序GS ../GS
现在我正在尝试创建一个.apk文件,所以我安装在我的Android手机上进行测试。
问题:当我输入以下c:\\ sencha-touch-2> sencha包build c:\\ GS \\ packager.json
没有happerns,光标只是进入命令提示符
下面是我的packager.json文件。
如果有人有任何想法或可以提供帮助,我将非常感激
{
"applicationName":"GS",
"applicationId":"com.steve.GS",
"versionString":"1.0",
"iconName":"Icon.png",
"inputPath":"c:\GS",
"outputPath":"c:\Build",
"configuration":"Debug",
"platform":"Android",
"deviceType":"Universal",
"certificatePath":"c:\debug.keystore",
"certificateAlias":"",
"sdkPath":"c:\Program Files\Android\android-sdk",
"androidAPILevel":"15",
"orientations": [
"portrait",
"landscapeLeft",
"landscapeRight",
"portraitUpsideDown"
]
}
尝试在c:\\ GS中运行“sencha package build packager.json”
如果这不起作用:
要构建sencha touch应用程序,请确保使用以下属性更新sencha touch项目中的packager.json文件:
“applicationId”:“com.test.projectname”,(这里要包含的包格式)
“平台”:“Android”,(如果您正在为Android设备构建)
“平台”:“AndroidEmulator”,(如果您正在为Android模拟器构建)
“certificatePath”:“../”,(证书的路径 - 可以使用用于签署Android应用程序的密钥)
“certificatePassword”:“ ** ”,(密钥到你的密钥)
“sdkPath”:“../../../../../../ android-sdk_r16-windows / android-sdk-windows”,(如果你正在构建android的android sdk的路径)
确保您从packager.json文件夹中提供相对路径,这与提供sdk和密钥的物理位置的问题不同
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.