Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex AdobeAIR 3-NativeProcess,是否仍需要本机包装?_Apache Flex_Air_Adobe - Fatal编程技术网

Apache flex AdobeAIR 3-NativeProcess,是否仍需要本机包装?

Apache flex AdobeAIR 3-NativeProcess,是否仍需要本机包装?,apache-flex,air,adobe,Apache Flex,Air,Adobe,我以前知道,如果我想在AIR应用程序中携带一些Java代码,我必须在每个平台上分别对其进行本机打包。这为Win和Mac生成了exe或dmg文件。这仍然是必需的,还是我们可以在两个平台上运行普通的AIR应用程序 具有本土化的过程;是的,这是必需的。我认为在使用本机扩展时不需要它。您是否阅读了每种方法的文档?我不知道本机扩展。我是否可以在AIR应用程序中部署Java JAR,并在AS中使用其API以及本机扩展?是的,我相信可以,但请通读文档以了解更多信息。您必须将该Jar转换为本机扩展,其中包括将该

我以前知道,如果我想在AIR应用程序中携带一些Java代码,我必须在每个平台上分别对其进行本机打包。这为Win和Mac生成了exe或dmg文件。这仍然是必需的,还是我们可以在两个平台上运行普通的AIR应用程序

具有本土化的过程;是的,这是必需的。我认为在使用本机扩展时不需要它。您是否阅读了每种方法的文档?我不知道本机扩展。我是否可以在AIR应用程序中部署Java JAR,并在AS中使用其API以及本机扩展?是的,我相信可以,但请通读文档以了解更多信息。您必须将该Jar转换为本机扩展,其中包括将该API公开给带有电子邮件文件的ActionScript。这行不通。即使使用NE,您仍然必须在每个平台上分别使用ADT进行编译。您也无法获得跨平台的AIR,您将获得DMG(Mac)或EXE(Win)。这与您的本机代码是否在跨平台(如Java)中完成无关;您仍然需要以本地方式打包。但是,您可以将相同的代码库与正确架构的本机扩展文件一起使用。