android - Sencha Android 原生应用

标签 android sencha-touch extjs sencha-touch-2 packaging

我正在尝试将我的 Sencha 应用程序打包到 .apk 文件中。 下面是配置文件的样子:

{
    "applicationName":"NotesApp",
    "applicationId":"NotesApp",
    "iconName":"icon.png",
    "versionString":"1.0",
    "outputPath":"~/wamp/www/NotesAppPackage",
    "webAppPath":"~/wamp/www/NotesApp",
    "configuration":"Debug",
    "platform":"Android",
    "deviceType":"Universal",
    "certificatePath":"~/Users/Vishrut/Desktop/my-release-key.keystore",
    "certificateAlias":"alias_name",
    "sdkPath":"~/Program Files (x86)/Android/android-sdk-windows",
    "orientations": [
        "portrait",
        "landscapeLeft",
        "landscapeRight",
        "portraitUpsideDown"
    ]
}

我收到以下错误:

[INFO] Generated app.json
[INFO] Embedded microloader into index.html
[INFO] Packaging your application as a native app...
[INFO] ""~/Program Files (x86)/Android/android-sdk-windows/tools/android" create
 project --target android-7 --name NotesApp --activity STActivity --path "C:\wam
p\www\NotesApp\build\native/" --package NotesApp"
Failed to create android project
Failed to package application
[ERROR] The system cannot find the path specified.

我已经检查了路径,它们似乎没问题。 ApplicationID 可以是任何东西,对吗?指定路径的方式是否存在问题(即不允许使用空格等)?

我正在安装 android api 7,然后再次尝试。

最佳答案

您尚未指定任何 API 级别。指定 API 级别,例如:16...如果您使用的是 API 级别 16,那么您必须下载相应的操作系统镜像,在本例中为 4.1 (Jelly Bean)。

API 级别列表和相应的操作系统版本:http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

同时指定您在制作 keystore 时使用的证书密码。如果您在重新发布时遇到更多问题,请重试。第一次为 Android 打包对我来说也不是一件容易的事...

关于android - Sencha Android 原生应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10860323/

相关文章:

android - sencha touch package build - 只显示命令提示符不显示任何错误

sencha-touch - selectfield 与几行 sencha touch 2

javascript - 打包时 Sencha Touch 2 依赖错误

javascript - Extjs 从新窗口引用父窗口

java - 防止 android Activity 重新加载

android - 需要通过接受 Android 中的所有证书来通过 https 访问 xml 文件

javascript - ExtJS:模型未按预期工作

javascript - ExtJS - 在多个存储中保存数据

android - 如何在单独的线程中监听 HashMap 值的变化使其可流动?

android - 如何检测 Android ListView 上的双击/点击?