最近在用flash写小游戏,突然发觉各大社区平台都提供了android和iphone的sdk, 可就是没有AS3.0的(虽说腾讯提供了air的SDK, 可摸摸良心---那能用吗?)
所以结论是"自己动手丰衣足食",了解了在手机上的授权机制之后我发现不用ane也是可以授权的, 方法就是通过StageWebView这个类去加载授权页面, 实验证明这是可行的。可是我还是决定使用ANE去完成授权功能(问我为什么? 你应该去问问adobe为什么把StageWebView做得那么卡!)。
现在这个ANE已经初步完成。 为什么说初步? 因为只完成了腾讯微博和新浪微博的分享, 至于开心人人网之流我压根没打算做他们, 对于facebook和twitter我只能等哪天我的手机能上外网后才能进行测试(哪位好心同学贡献一个VPN帐号给我)。
以上全是废话, 下面才是主题:
下载地址https://github.com/Kboctopus/share_ane_android,
如何使用请看github的readme文件,我自认为写的很清楚明!
最后为了增加文章高度增加一张readme的截图
相关推荐
`Android腾讯QQ和新浪微博登录ANE文档.docx`是整个过程的关键指导,它详细解释了如何配置ANE,如何在ActionScript代码中调用ANE接口,以及如何处理登录事件。文档通常会包含步骤说明、示例代码和注意事项,确保...
在Android平台上,ANE使得开发者能够利用Android SDK中的功能,如访问硬件设备、系统服务等,这些在纯ActionScript中通常是无法直接实现的。 在“ANE——Android本地编写”这个主题中,我们将深入探讨如何创建一个...
总的来说,友盟社会化分享ANE v3.3.5为开发者提供了一个高效、便捷的途径,将社交分享功能整合进Adobe Air应用中。无论是Android还是iOS平台,它都致力于优化用户体验,增强应用的社交特性。通过深入理解和灵活运用...
在本主题中,我们将深入探讨如何实现Flash与Android之间的交互,并通过打包ANE的Flex库项目来创建一个自定义的ANE组件,以展示一个简单的Toast提示功能。 首先,理解ANE的工作原理是至关重要的。ANE由三部分组成:...
AIR、ANE与Android开发详例,从头到尾的介绍
ANE(Air Native Extension)是Adobe Air框架的一部分,允许开发者将原生的移动平台功能(如iOS或Android的API)引入到Adobe Air应用程序中。这样,使用ActionScript或Flex的开发者可以利用这些原生功能,而无需深入...
【标题】"admob ane android ios 稳定附例子详细教程"涉及的主要知识点是Adobe Air应用开发中集成Google AdMob广告网络的过程,适用于Android和iOS平台。AdMob ANE(Adobe Native Extension)是一种扩展,它允许Air...
在移动应用开发中,与社交平台的集成是不可或缺的一环,其中微信作为中国最大的社交平台之一,其登录、支付、分享功能被广泛应用于各种应用程序中。本文将深入探讨“微信登录支付分享ANE”这一技术,帮助开发者更好...
在Android开发中,ANE(Adobe Native Extension)是一种技术,它允许Adobe AIR应用程序利用原生的Android功能和API,从而扩展AIR应用的能力。本资源“Android代码-安卓ANE模板”是针对开发者提供的一个基础框架,...
标题"ANE制作打包例子"表明我们将探讨如何创建和打包ANE,特别是针对Flex和Android环境。这个过程涉及多个步骤,包括编写Java或ActionScript代码,创建SWC库,配置XML文件,以及执行打包命令。 描述中的"ane制作小...
在Android应用开发中,ANE(Air Native Extension)是一种强大的工具,它允许Adobe Air开发者利用原生的Java或C++代码来扩展AIR应用的功能,使得开发者能够访问设备的硬件特性或者系统级功能,如蓝牙、GPS等。...
总结来说,"移动MM ane 附源码"是一个专注于Android平台的ANE库,提供了弱联网功能,尤其是与支付相关的服务。开发者可以通过这个资源深入理解ANE的工作原理,自定义功能,并优化其在不同网络条件下的表现。
Flex for Android平台上的ActionScript Native Extensions(ANE)是一种强大的技术,允许开发者利用ActionScript与Android原生代码进行交互,从而扩展Adobe AIR应用的功能。在本文中,我们将深入探讨如何开发Flex for ...
支付宝ANE,全称为Alipay Native Extension,是一种针对Adobe Air开发的应用程序扩展,允许开发者在Air应用中集成支付宝的支付功能,实现iOS和Android双平台的支持。这个技术是为了解决移动应用中的付费问题,使用户...
银联ANE,全称为Air Native Extension,是一种专为Adobe AIR应用程序设计的技术,使得开发者能够将原生移动平台的功能,如Android和iOS上的银联支付功能,整合到AIR应用中。这个压缩包包含了银联ANE在双平台...
ANE(Adobe Native Extension)是Adobe AIR开发中的一个重要概念,它允许开发者使用本地代码(如Java、C++或Swift)来扩展AIR应用的功能,提供更强大的性能和设备特性支持。本篇将围绕“ANE打包范例及注意事项”进行...
友盟推送ANE是一款适用于Android和iOS双平台的推送服务扩展包,它允许开发者轻松集成推送通知功能到他们的应用中。ANE(Adobe Native Extension)是Adobe Air的一个特性,它为Adobe Air应用程序提供了与原生移动平台...
ANE是AIR与本地操作系统交互的桥梁,它允许ActionScript代码调用C++、Java或Objective-C编写的原生代码,从而访问设备的特定功能,如摄像头、GPS、加速度计等。ANE由三部分组成:ActionScript接口(定义了在AS3中可...
微派ANE(Adobe Native Extension)是为Adobe Air开发者提供的一种扩展机制,允许Air应用与Android原生代码进行交互。在Android平台上,ANE可以用来增强Air应用程序的功能,比如本例中的“微派ANE”就提供了短信支付...
ANE允许开发者利用AIR编写的应用程序访问iOS、Android等移动平台的特性和API,例如显示系统对话框、访问硬件设备功能等。 在描述中提到的博客链接(https://kboctopus.iteye.com/blog/1836688)可能提供了关于如何...