【发布时间】:2012-11-29 11:27:33
【问题描述】:
我必须创建一个本地扩展来访问网络文件。我有一个正在播放的桌面应用程序。网上搜了一下,用java创建了一个air扩展。有很多文档,但它们都适用于 Android 或 iOS。所以它们对于新手来说太复杂了。
你知道任何文档或链接简单地解释了如何在 Java 上为 Windows 创建空气扩展吗?
提前致谢
【问题讨论】:
标签: java air air-native-extension
我必须创建一个本地扩展来访问网络文件。我有一个正在播放的桌面应用程序。网上搜了一下,用java创建了一个air扩展。有很多文档,但它们都适用于 Android 或 iOS。所以它们对于新手来说太复杂了。
你知道任何文档或链接简单地解释了如何在 Java 上为 Windows 创建空气扩展吗?
提前致谢
【问题讨论】:
标签: java air air-native-extension
这是来自 Adobe 网站的信息,但永远不要忘记 java API 仅适用于 Android ARM 平台,我的意思是不适用于 Air Apps 和 iOS
http://help.adobe.com/en_US/air/extensions/WSff7e9115a8550eef-4b2a6195132502c4d38-8000.html
【讨论】:
查看以下两个链接,了解有关如何创建 .ane 文件的分步过程。
http://gotoandlearn.com/play.php?id=148
http://gotoandlearn.com/play.php?id=149
通过下载给出的视频和 .ane 文件,您实际上得到了必须遵循的结构。然后创建一个bat文件保存在.ane代码文件夹中
那么命令就是:
"airsdk中adt bat文件的路径" -package -target ane "ane文件名"
"扩展 xml 的位置" -swc ".swc 文件的位置" -platform Android-ARM -C ./build/ane/Android-ARM/ .
例如:
"C:\Program Files\Adobe\Adobe Flash Builder 4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK\bin\adt.bat" -package -target ane upload.ane 。 /build/ane/extension.xml -swc ./build/ane/*.swc -platform Android-ARM -C ./build/ane/Android-ARM/ .
【讨论】: