标签: air

关于Flash,Flex,Adobe Air,Java FX和Silverlight的所有这些业务是什么?

关于Flash,Flex,Adobe Air,Java FX和Silverlight的所有这些业务是什么?为什么我会选择一个而不是另一个?Java Applets和ActiveX控件发生了什么?

哦,AJAX适合所有这些?和Laszlo有关吗?

Afteredit(回应一些"呃"型答案):这个问题有点诙谐.我了解各种RIA技术.但是,我对StackOverflow社区对每个人的看法感兴趣 - 特别是为什么你会使用其中一个

apache-flex air flash silverlight javafx

9
推荐指数
1
解决办法
2110
查看次数

Android SDK与Adobe AIR:优点和缺点?

有人在博客上写过这个比较,还是有人想在这里试一试?很高兴看到关于Android上的Adobe AIR与"原生"Android SDK(Java)的一些合理的想法.

编辑:尽管观点很少,但没有答案,我在这里留下这个问题,因为它是一个需要在某个时候被覆盖的话题......但如果它没有引起注意,我会在几天后删除它.

air android

9
推荐指数
3
解决办法
5261
查看次数

9
推荐指数
2
解决办法
4万
查看次数

由Adobe AIR/Flex构建的活动开源项目列表

有人可以共享由Adobe AIR/Flex构建的活动和流行的开源Rich Internet Applications或桌面应用程序(不是库或框架)的列表吗?我正在寻找的流行度和质量类似于Azureus/Vuze(Java),XBMC等.无法从http://www.riaforge.org找到好的例子.

谢谢.

apache-flex air open-source actionscript-3

9
推荐指数
1
解决办法
1913
查看次数

适用于Android的Adobe AIR 3.1 Native Extension - actionscript中的null扩展上下文

我正在研究Android平台的Native Extension,我被卡住了......

针对Android 2.1 ...在Google Nexus One上进行测试(2.3.6)

该行返回NULL

this.context = ExtensionContext.createExtensionContext("com.company.ane.LocationManager", "");
Run Code Online (Sandbox Code Playgroud)

这是扩展描述符文件:

<extension xmlns="http://ns.adobe.com/air/extension/3.1">
<id>com.company.ane.LocationManager</id>
<versionNumber>0.0.1</versionNumber>
<platforms>
<platform name="iPhone-ARM">
  <applicationDeployment>
    <nativeLibrary>libANELocationManager.a</nativeLibrary>
    <initializer>ExtInitializer</initializer>
    <finalizer>ExtFinalizer</finalizer>
  </applicationDeployment>
</platform>
<platform name="Android-ARM">
<applicationDeployment>         
   <nativeLibrary>libANELocationManager.jar</nativeLibrary>
     <initializer>com.company.ane.android.ANELocationManager</initializer>
</applicationDeployment> 
       </platform></platforms></extension>
Run Code Online (Sandbox Code Playgroud)

那是我的包命令:

adt -package -target ane ./../../app/libs/locationmanager.ane ./../extension.xml -swc ane_location_manager.swc -platform iPhone-ARM library.swf libANELocationManager.a -platform Android-ARM library.swf libANELocationManager.jar
Run Code Online (Sandbox Code Playgroud)

在这个阶段,扩展非常简单......我只是想将字符串值返回给我的应用程序...

package com.company.ane.android;

import java.util.HashMap;
import java.util.Map;

import com.adobe.fre.FREContext;
import com.adobe.fre.FREFunction;

import android.location.LocationListener;
import android.location.LocationManager;

public class ANELocationManagerContext extends FREContext {

public LocationManager locationManager;
public LocationListener locationListener;

@Override
public void …
Run Code Online (Sandbox Code Playgroud)

java air android actionscript-3 air-native-extension

9
推荐指数
2
解决办法
5108
查看次数

Adobe Air - 检测连接是否为WIFI,3G或EDGE

我需要确定设备正在使用哪种连接类型.在iOS(使用NetworkInfo ANE)和Android(使用原生NetworkInfo类)上区分WIFI和3G似乎不是问题,但我不知道如何进一步区分快速(3G,4G)和慢(EDGE)连接.有没有办法用Adobe Air做到这一点?

apache-flex air actionscript-3 flex4

9
推荐指数
1
解决办法
8181
查看次数

EXC_BAD_ACCESS(SIGSEGV)上的KERN_INVALID_ADDRESS

我有一个用于IOS的Adobe Air应用程序,它适用于Windows和Android,但似乎在IOS上随机挂起并崩溃.发生这种情况时,AIR调试器不显示任何内容.我从我的iPhone上取下了崩溃报告,它在下面.我已经阅读了关于这个主题的一些其他帖子,但它们并不是真正的AIR应用程序,所以我希望能够从这里开始我的一些指示.任何帮助深表感谢.

Incident Identifier: 75387AA5-1AF2-4E2C-A92D-67174F8C2CDD  
CrashReporter Key:   47377582f4ab79d5f7814a5f67637bf02e00167d  
Hardware Model:      iPhone3,1  
Process:         My App [2719]  
Path:            /var/mobile/Applications/B136A542-E798-4A28-877F-5BBCA7A41361/My App.app/My App  
Identifier:      My App  
Version:         ??? (???)  
Code Type:       ARM (Native)  
Parent Process:  launchd [1]  

Date/Time:       2012-10-18 11:30:31.315 -0400  
OS Version:      iOS 6.0 (10A403)  
Report Version:  104  

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)  
Exception Codes: KERN_INVALID_ADDRESS at 0xf0e33c42  
Crashed Thread:  0  

Thread 0 name:  Dispatch queue: com.apple.main-thread  
Thread 0 Crashed:  
0   libobjc.A.dylib                 0x345eb5b0 objc_msgSend + 16  
1   My App                  0x00d08c4e 0x1000 + 13663310  
2 …
Run Code Online (Sandbox Code Playgroud)

air adobe crash-reports ios

9
推荐指数
1
解决办法
6001
查看次数

获取Adobe AIR Mobile中软键盘的高度

我们正在尝试规划将部署到Android和iOS的移动AIR应用程序.我们的设计团队返回的一个屏幕是一个全屏文本编辑器,从屏幕顶部到键盘.如果我不能以编程方式抓住键盘的高度,我显然不能这样做.有没有办法做到这一点?

我知道在iOS中它是可能的,在Android中它似乎是不可能的.我没有创建ANE的问题,但如果数据已在AIR中可用,我宁愿避免使用它.或者,我可以假设键盘的大小是屏幕尺寸的1/2,这在大多数情况下都适用于iOS.

简而言之,在AIR中可以获得软键盘的高度吗?

apache-flex air actionscript-3

9
推荐指数
1
解决办法
3910
查看次数

使用adb shell启动Android应用程序时出错"活动类不存在"

adb install我的应用程序之后,我可以通过以下方式验证它是否存在adb shell pm list packages AppName:

包:air.com.client.AppName

所以我知道它在那里,但当我尝试启动时adb shell am start -a android.intent.action.MAIN -n air.com.client/.AppName,我收到此错误:

开始:意图{cmp = air.com.client/.AppName}

错误类型3

错误:活动类{air.com.client/air.com.client.AppName}不存在.

如果重要的话,正如您可能已经注意到的那样,这是一个打包为Android应用程序的AIR应用程序.有任何想法吗?我在某处错过了什么吗?当我使用时,aapt dump xmltree我可以看到我的.apk android.intent.action.MAIN在intent-filter节点中包含一个条目,值得它.

最后,为了理智,使用相同的命令模板,我可以启动设置应用程序,没有任何问题:

adb shell am start -a android.intent.action.MAIN -n com.android.settings/.Settings
Run Code Online (Sandbox Code Playgroud)

air android adb

9
推荐指数
2
解决办法
1万
查看次数

带宽较低时,AIR AS3文件下载已损坏

我正在使用Downloader类从WS2012上的IIS服务器获取大文件并处理下载进度.

它工作正常,但是当客户端的带宽太饱和时,Progress事件不再被触发,并且在一段时间之后下载才停止(完成事件似乎被触发了?),尽管下载未完成,留下客户端有一个损坏的文件.

我无法找到如何解决这个问题,甚至无法解决这个问题的策略(完成下载并显示错误?等待带宽可用性来获取我的下一个字节?)

这是Downloader.as类

public class Downloader extends EventDispatcher
{
    [Event(name="DownloadComplete", type="DownloadEvent")]

    public static var spd:int = 0;
    private var file:File;
    private var fileStream:FileStream;
    private var url:String;
    private var urlStream:URLStream;

    var mc_background:MovieClip;
    var howManyTimes:Number = 3; //How many times per second  the download speed will be traced
    var bytesLoaded:Number = 0; //don't change, necessary for calculation
    var lastTime:int = 0; //don't change, necessary for calculation


    private var waitingForDataToWrite:Boolean = false;

    public function Downloader(s:MovieClip)
    {
        mc_background = s;

        lastTime = getTimer(); …
Run Code Online (Sandbox Code Playgroud)

air iis download actionscript-3 windows-server-2012-r2

9
推荐指数
1
解决办法
242
查看次数