【问题标题】:How do you build an apk with javafxports android and ant?如何使用 javafxports android 和 ant 构建 apk?
【发布时间】:2015-03-13 07:30:48
【问题描述】:

我尝试使用生成的项目构建 apk,但我不断收到错误消息。我一直在使用 ant clean debug 创建,但我一直收到错误,无法找到我检查过的 build-extras.xml 并且构建附加内容位于路径中:

C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\android-tools\build-extras.xml

那么如何使用 javafxports android 和 ant 构建一个 apk?

如果有帮助,这是我的 cmd 日志:

C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\samples\Ensemble8\android\Ensemble8Android>ant clean debug
Buildfile: C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\samples\Ensemble8\android\Ensemble8Android\build.xml
BUILD FAILED
C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\samples\Ensemble8\android\Ensemble8Android\build.xml:69: Cannot find    C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\android-tools\build-extras.xml imported from C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalviksdk\samples\Ensemble8\android\Ensemble8Android\build.xml

Total time: 0 seconds

ant.properties:

jfx.sdk.absolute.dir=C\:/Users/svond_000/Documents/dalvik-sdk-8u40-ea3
jfx.app.absolute.dist.dir=../../ensemble
isDalvik=true

【问题讨论】:

    标签: java android javafx ant javafxports


    【解决方案1】:

    您的 build-extras.xml 文件第 69 行的 build.xml 文件中的路径可能有误 - 没有“-”符号

    你有路径:

    C:\Users\svond_000\Documents\dalvik-sdk8u40-ea3\...
    

    并且应该有:

    C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\...
    

    【讨论】:

    • 对不起,它仍然显示相同的错误,但感谢您的尝试。路径可能不止一个问题,也可能是另一个错误
    • 它看起来与第一个相同,只是带有破折号(-),您说要放置它 BUILD FAILED C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik -sdk\samples\Ensemble8\an droid\Ensemble8Android\build.xml:69: 找不到 C:\Users\svond_000\Documents\da lvik-sdk-8u40-ea3\android-tools\build-extras.xml 从 C 导入:\Users\svond_00 0\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\samples\Ensemble8\antroid\Ensemble8An droid\build.xml 总时间:0秒
    • build.xml 文件是您自己创建的还是生成的?你能发布 project.properties 或 ant.properties
    • 它已生成,我将 ant.properties 添加到问题中。
    【解决方案2】:

    它正在寻找Android sdk:

    C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\
    

    但您将它放在:

    C:\Users\svond_000\Documents\dalvik-sdk-8u40-ea3\dalvik-sdk\
    

    只需在local.properties 文件或ant.properties 文件中更正即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      • 2013-04-16
      • 1970-01-01
      • 2012-08-10
      相关资源
      最近更新 更多