Extjs 针对android的SENCHA TOUCH本机包装

Extjs 针对android的SENCHA TOUCH本机包装,extjs,touch,Extjs,Touch,我有一个sencha touch应用程序,使用2.3.0版本。 我正在尝试运行: sencha应用程序包构建myappsmobile.json 我已经完成了文档要求的所有内容(android sdk、json文件和ruby等) 我是在windows上做的 我收到了与java相关的错误,可能是: 以下是错误的完整日志: 有什么想法吗 Sencha Cmd v4.0.0.203 [ERR] -pre-build: -build-setup: [getbuildtools] Using lates

我有一个sencha touch应用程序,使用2.3.0版本。 我正在尝试运行: sencha应用程序包构建myappsmobile.json

我已经完成了文档要求的所有内容(android sdk、json文件和ruby等)

我是在windows上做的

我收到了与java相关的错误,可能是: 以下是错误的完整日志: 有什么想法吗

Sencha Cmd v4.0.0.203
[ERR]

-pre-build:

-build-setup:
[getbuildtools] Using latest Build Tools: 18.1.0
     [echo] Resolving Build Target for InteractionAnalyticsMobile...
[gettarget] Project Target:   Android 4.0.3
[gettarget] API level:        15
     [echo] ----------
     [echo] Creating output directories if needed...
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\bin\res
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\bin\rsObj
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\bin\rsLibs
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\gen
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\bin\classes
    [mkdir] Created dir: D:\Work\SenchaTouch\GettingStarted\build\bin\dexedLibs
     [echo] ----------
     [echo] Resolving Dependencies for InteractionAnalyticsMobile...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
     [echo] ----------
     [echo] Building Libraries with 'debug'...
   [subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
     [echo] Handling aidl files...
     [aidl] No AIDL files to compile.
     [echo] ----------
     [echo] Handling RenderScript files...
     [echo] ----------
     [echo] Handling Resources...
     [aapt] Generating resource IDs...
     [echo] ----------
     [echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
    [javac] Compiling 3 source files to D:\Work\SenchaTouch\GettingStarted\build\bin\classes

BUILD FAILED
C:\Users\pdayan\Downloads\adt-bundle-windows-x86_64-20130717\adt-bundle-windows-x86_64-20130717\sdk\tools\ant\build.xml:720: The following error occurred while executing this line:
C:\Users\pdayan\Downloads\adt-bundle-windows-x86_64-20130717\adt-bundle-windows-x86_64-20130717\sdk\tools\ant\build.xml:734: Error running javac.exe compiler

Total time: 3 seconds
""C:\Users\pdayan\Downloads\adt-bundle-windows-x86_64-20130717\adt-bundle-windows-x86_64-20130717\sdk\tools\android" create project --target android-15 --name InteractionAnalyticsMobile --activity STActivity --path "D:\Work\SenchaTouch
Can not open destination file for writing
Can not open destination file for writing
Could not run ant with error: 1
Failed to package application
Copy operation failed src=D:\Work\SenchaTouch\GettingStarted\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build
build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\AndroidManifest.xml
Copy operation failed src=D:\Work\SenchaTouch\GettingStarted\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build
\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\assets\build\ant.properties

[ERR] stbuild exited with non-zero code : 7
Sencha Cmd v4.0.0.203
[呃]
-预构建:
-生成设置:
[getbuildtools]使用最新的构建工具:18.1.0
[echo]正在解析InteractionAnalyticsMobile的生成目标。。。
[gettarget]项目目标:Android 4.0.3
[gettarget]API级别:15
[回声]----------
[echo]如果需要,正在创建输出目录。。。
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\bin\res
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\bin\rsObj
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\bin\rsLibs
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\gen
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\bin\classes
[mkdir]已创建目录:D:\Work\SenchaTouch\GettingStarted\build\bin\dexedLibs
[回声]----------
[echo]正在解析InteractionAnalyticsMobile的依赖项。。。
[依赖项]库依赖项:
[依赖关系]没有库
[依赖性]
[依赖性]------------------

[dependency]API卸载“C:\Program files\Sencha Cmd”,然后再次在“C:\Sencha”上重新安装,文件夹名称中没有空格。它将正常工作。

尝试在config.json文件、证书路径中提到的路径中使用反斜杠,android sdk路径都应该更改..例如:d:/android/android_sdk_路径

指向sdk的路径应该有这样的转义。(windows版本)


它不让我做。我只能选择路径。此外,我似乎不是问题所在。它也没有帮助/检查链接也是sencha的官方论坛
    "sdkPath":"D:\/android-sdks"