首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sencha Touch 2- Android封装错误

Sencha Touch 2- Android封装错误
EN

Stack Overflow用户
提问于 2013-07-15 13:20:06
回答 2查看 2K关注 0票数 1

我正在尝试为Android打包我的基于Sencha Touch 2的移动应用程序。遵循Sencha文件中提到的步骤,总会得到一些不同的错误。

这些命令都不起作用:(在每个命令下面添加了错误)

代码语言:javascript
复制
$ sencha package build packager.json
[ERR] Command must be run from a package folder
$ sencha package run packager.json
[ERR] Unknown command: "run"
$ sencha package packager.json
[ERR] Unknown command: "packager.json"

在我搜索了这个情况之后,找到了一个有效命令的答案是:

代码语言:javascript
复制
$ sencha app package build packager.json

获取这些错误:

代码语言:javascript
复制
Copy operation failed src=st-res/android//nimblekit.jar dst=build///libs/nimblekit.jar
Can not open source file
Failed to copy packager library
Failed to package application

环境和工具详细信息:

操作系统: Linux

Sencha版本: 2.2.1

Sencha Cmd版本: 3.1.2.342

EN

回答 2

Stack Overflow用户

发布于 2013-07-15 19:55:15

以下是创建Sencha android构建的步骤:

  1. 使用keytool命令创建证书,用于对android应用程序进行签名: 密钥工具-genkey -v -keystore my-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

它将为您创建密钥存储库。

  1. 打开'packager.json‘文件&做以下更改:
代码语言:javascript
复制
- Give application id like bundle id eg: 'com.abcd.appname'
- change platform to 'Android' or 'AndroidEmulator'
- then give certification path: i.e. path to your newly created keystore.
- give your 'certificate alias' & 'certificate password'.
- give your android 'sdkPath'
- Also set 'androidAPILevel'. To find list of android api levels or targets,  goto **sdk-path/tools** and hit **./android list target** command

  1. 'st-res'文件夹从您的感应器cmd目录(用于linux: /home/bin/Sencha/Cmd/ur-version-name/stbuild)复制到您的项目目录.
  2. 然后运行命令: sencha应用程序构建本机
  3. 它将创建.apk文件以输出您在“packager.json”文件中设置的文件夹。

希望这能帮到你。但我的看法是,你使用Phonegap来打包应用程序。您可以使用Sencha构建应用程序&只需使用Phonegap将应用部署到安卓或iOS。

票数 2
EN

Stack Overflow用户

发布于 2013-07-17 08:32:01

Sencha.cfg由Sencha.cfg创建,因此:

你是由Sencha Cmd生成这个应用程序的: sencha generate app吗?如果不重命名您的应用程序文件夹。使用Sencha Cmd创建应用程序,并将重命名文件夹中的内容版权到创建的文件夹。然后再试一次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17655230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档