首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只有api级别17的Sencha触摸android应用程序包。

只有api级别17的Sencha触摸android应用程序包。
EN

Stack Overflow用户
提问于 2013-04-24 07:11:55
回答 1查看 1.9K关注 0票数 0

我为Android开发了一个Sencha应用程序。我使用Sencha Architect 2.2.1,并使用Sencha CMD 3.1.1.274为Android打包它。我在Android上安装了从14级到17级的所有API。我使用命令提示符对应用程序进行打包,并使用以下命令: sencha应用程序包构建packager.json。问题是,如果API级别设置为17,则只能在输出文件夹中给出APK。如果保持all 16或15,它将显示以下错误:

代码语言:javascript
复制
Error: Target id is not valid. Use 'android.bat list targets' to get the target
ids.


""C:/Program Files/Android/sdk\tools\android" create project --target android-16
 --name BeatlesLyrics --activity STActivity --path "build/apks\/" --package com.
mycompany.BeatlesLyrics"
Can not open destination file for writing
Failed to copy packager library
Failed to package application
Copy operation failed src=C:\Users\Shaishav\bin\Sencha\Cmd\3.1.1.274\stbuild\st-
res/android/\nimblekit.jar dst=build/apks\\libs\nimblekit.jar

[ERR] stbuild exited with non-zero code : 3

我也在android中安装了API 16和15。那我为什么要犯这个错误呢?

EN

回答 1

Stack Overflow用户

发布于 2013-11-04 16:08:21

  1. 使用android.bat列表目标
  2. 记下"API级别“
  3. 在配置文件中的"androidAPILevel“中使用相同的
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16185609

复制
相关文章

相似问题

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