编写的ANE出现Extension context为null的解决
调用ANE的as代码: _context = ExtensionContext.createExtensionContext(EXTENSION_ID, null); 会发现_context总是null,原因是jar的生成过程用的JDK1.7,ane对JDK1.7支持不好。 以前我都是用的1.6所以没注意到。 需要在编译的graddle里设置采用JDK1.6: compileOpt...
调用ANE的as代码: _context = ExtensionContext.createExtensionContext(EXTENSION_ID, null); 会发现_context总是null,原因是jar的生成过程用的JDK1.7,ane对JDK1.7支持不好。 以前我都是用的1.6所以没注意到。 需要在编译的graddle里设置采用JDK1.6: compileOpt...
cn.flashj.ane.ios.OpenMap是一个iOS上的原生扩展,实现很简单的一件事情:跳转到系统自带的地图,并导航到某地。 提供2个方法: openMap.routeFromSourceToDest(source, dest); 从source导航到dest。 openMap.routeToDest(dest); 从当前位置导航到dest。 其中,参数source、dest都是cn.flashj.ane.ios.MapItemVO,此类有三个字段:纬度、经度、地名。 使用例子:
现象: 我们项目需要用到ANE扫二维码的功能,XCode里用ZBarSDK写好之后发布成ane,adt打包成ipa的时候报错如下: Packaging failed! Packaging error message: Compilation failed while executing : ld64 Packaging output: ld: warning: ignoring file /var/folders/l5/kql7svqx5j93vwg65tj3pt_c0000gn/T/8e0d5504-ffea-41da-a45b-22cfe260a197/libcn.flashj.ane.ios.QRScan.a, file was built for archive which is not the architecture being linked (armv7): /var/folders/l5/kql7svqx5j93vwg65tj3pt_c0000gn/T/8e0d5504-ffea-41da-a45b-22cfe260a197/libcn.flashj.ane.ios.QRScan.a Undefined symbols for architecture armv7: “_QRScanExtInitializer”, referenced from: _g_com_adobe_air_fre_fmap in extensionglue.o (maybe you meant: _QRScanExtInitializer_name) “_QRScanExtFinalizer”, referenced from: _g_com_adobe_air_fre_fmap in extensionglue.o (maybe you meant: _QRScanExtFinalizer_name) ld: symbol(s) not found for architecture armv7
《萝莉大冒险》是我作为主程参加完成的第一个手机游戏项目,这个项目中获得了许多经验,了解了跟页游的区别。项目是PHP (AMFPHP) + AIR (用Starling+传统UI)开发,前端Starling+传统UI的性能还是受到许多限制,以后手游我打算全部不采用传统UI了。今年是移动平台产品爆发的一年,我现在兴趣巨大。
我们开发的游戏项目《王国战争》现在进入最后冲刺阶段了,我七月底回深圳,希望在之前能够完成。 由于工作忙,长期不写博客,觉得愧对读者。今天share一下游戏的地图编辑器,air的,绑定文件td3cmap格式。有需要的自取,初学者可以拿去尽情蹂躏,不过有问题别问我——实在没时间,其他不解释。打包下载 其中引用的我自己的类可以从这里获得: git: https://github.com/mous...
上次发了一款flash debug工具Arthropod。 现在追加功能最强,最好用的Flash Debug工具之一——De MonsterDebugger。现在火山就用的这个Debug工具。
Arthropod是一款Flash Debug工具。 最主要功能:开发者只要调用其Debug.log(“×××”);方法就可以写下相关日志方便调试。 作者当前正在忙于制作2.0版。新版将拥有改进的UI及一些新特性,使之更为好用。 作者计划将Arthropod做成Flash调试器的不二之选。
Adobe AIR 1.5 Cookbook已经问世了。 In addition to AIR 1.5 being released today, the Adobe AIR 1.5 Cookbook is also being released. This book will be an essential resource for anyone doing AIR development - as it also includes the new AIR 1.5 features. This book is an excellent resource for beginners and advanced AIR developers alike. If you have never touched AIR, this book can certainly get you started. In addition, we cover all development angles on this: Flash, Flex, and HTML / JavaScript.
自从上次加了最小化至托盘功能后,这几天听到不断出现的”抽风”灵异事件——输入自己的帐号密码,显示登陆信息却是别人的,别人登陆后显示是你的状态… 这种抽风的现象让我不禁联想到曾经风靡一时的<疯狂列车>中”他的痰可以吐到您的脸上,您的痰可以吐在他的嘴里..这样有便于蛋白质的充分吸收….” 好了,为了解决蛋白质吸收的问题,我又修改了下,现在不会再让别人的痰吐到自己嘴里了. 要是你还被吐...
饭否1.7发布了,增加的最小化到系统托盘的功能部分代码分享: