我必须创建一个本地扩展来访问网络文件。我有一个正在播放的桌面应用程序。网上搜了一下,用java创建了一个air扩展。有很多文档,但它们都适用于 Android 或 iOS。所以它们对于新手来说太复杂了。
您是否知道任何文档或链接简单地解释了如何在 java 上为 Windows 创建 air 扩展?
提前致谢
我必须创建一个本地扩展来访问网络文件。我有一个正在播放的桌面应用程序。网上搜了一下,用java创建了一个air扩展。有很多文档,但它们都适用于 Android 或 iOS。所以它们对于新手来说太复杂了。
您是否知道任何文档或链接简单地解释了如何在 java 上为 Windows 创建 air 扩展?
提前致谢
这是来自 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/ 。