【问题标题】:Adobe Air Native Process with Java使用 Java 的 Adob​​e Air 原生进程
【发布时间】:2011-11-10 04:43:31
【问题描述】:

Adobe Air Native 进程是否只允许调用运行 java 类的 .exe 文件?

并且没有访问java类中的某个方法?

【问题讨论】:

  • 问题:Adobe 的本机进程是否允许我调用 Just a JAVA Class METHOD ?而不是 .exe 或 .jar?

标签: java apache-flex air native native-methods


【解决方案1】:

您可以通过使用本机进程运行 java.exe 并传递适当的参数来运行 java 应用程序。
Running java from cmd

【讨论】:

  • 对不起,如果我不清楚,是否允许我只调用 java 类中的方法?
  • 这并不容易。原则上,您可以编写 C 并编译成一个 DLL,该 DLL 可以由 Adob​​e Air 直接调用(4.6 版以上),这个 C 源代码通过 JNI 调用 Java。
  • 传递给 .jar 的参数可以指示要做什么;否则,您可以编写一个像 nalply 提到的原生扩展,这会更加困难。
猜你喜欢
  • 1970-01-01
  • 2012-02-04
  • 1970-01-01
  • 2017-08-25
  • 1970-01-01
  • 1970-01-01
  • 2011-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多