我有一个大型Flash Builder项目,它是更大(.net)解决方案的一部分.对于整个项目,我通常会有一个前向开发分支,以及一个或多个bug修复分支.考虑到Flash Builder不想导入与现有(前向开发分支)项目同名的新项目(错误修复分支),在Flash Builder中设置它的最佳方法是什么?
我已经尝试了一切,防火墙,重新安装等等.无论我做什么,我都无法让调试器连接.
我只是用Flex和Actionscript编写一个简单的Air应用程序.但任何类型的应用程序上的任何类型的调试都不起作用.我收到这条消息
Flash Builder调试器无法连接到正在运行的应用程序.

然后,当我再次尝试时,我得到这个消息
无法识别的Windows套接字错误:0:JVM_Bind

没有调试运行程序工作正常.
我知道探查者的问题可能很普遍,但在这里我有一个非常具体的问题和例子.
我知道在下面的代码中(取自Joshua的问题),无数个圆形对象实例被添加到hostComponent.这显然会导致应用程序逐渐放缓.
我的问题是,当我运行Flash Builder Profiler时,我究竟在哪里看到问题出在哪里?
要试用它,请创建一个新的Flex 4项目,并粘贴以下代码:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
initialize="onInit()" viewSourceURL="srcview/index.html">
<fx:Script>
<![CDATA[
import mx.core.UIComponent;
import mx.effects.Fade;
import spark.effects.Move;
private var hostComponent:UIComponent;
private function onInit():void{
hostComponent = new UIComponent();
hostComponent.id = "circleHostComponent";
}
/* Add circle UIComponent objects to the hostComponent.
Move and Fade the circle objects */
private function onTimerEvent(event:TimerEvent):void{
var yPos:Number = Math.ceil(Math.random()*100);
var radius:Number = Math.ceil(Math.random()*5); //1-12
var effectAlpha:Number = Math.random()*0.5 + 0.2 …Run Code Online (Sandbox Code Playgroud) 我在网络上找不到比较,那么,Flash Professional和Flash Builder之间的区别是什么?
--update
我在视频中看到我可以在Flash Professional中编辑一些代码.我刚看到Flash Builder中的编码.所以,我的理解是Flash Professional可以完成Flash Builder的功能,但不会执行相反的操作.这样对吗?
具体来说,我想知道命令是什么......它产生的所有标志并传递给mxmlc.必须有办法,但我无法弄清楚.
我有午餐FlashBuilder.exe(BURRITO)有以下问题:它崩溃并创建一个错误日志文件,如我们:hs_err_pid7084.log和以下
但是当我咀嚼FlashBuilderC.exe时:它会打开一个CMD dos窗口并启动Flash Builder.我试图重新安装它:没办法.
可以帮助我吗?我找到了一个解决方案,删除了Eclips或类似的一些.metadatas,但我再也找不到了
问候
我想将swf加载到flex 4应用程序中以便使用它的类.
var ldr:Loader=new Loader();
ldr.load(new URLRequest("file://path/to/fileswf"));
ldr.contentLoaderInfo.addEventListener(Event.INIT, loaded);
function loaded(evt:Event):void { addChild(ldr); }
Run Code Online (Sandbox Code Playgroud)
我收到错误:
错误:此类中没有addChild().相反,如果你有皮肤,请使用addElement()或修改皮肤.
在
主要/私有的spark.components.supportClasses :: SkinnableComponent/addChild()[E:\ dev\gumbo_beta2\frameworks\projects\spark\src\spark\components\supportClasses\SkinnableComponent.as:966]:init/loaded( )[C:\ Documents and Settings\ufk\Adobe Flash Builder Beta 2\xpogames-toolkit-test\src\main.mxml:22]
如果我addChild()改为addElement(),我收到以下编译错误:
1067:flash.display类型值的隐式强制:对不相关类型的加载器mx.core:IVisualElement.main.mxml path/dir line 22 Flex问题
有任何想法如何解决这个问题?
在Flash Builder中创建新项目时,如何确定要在构建路径中包含哪些sdk库?
如果我创建一个新的普通Actionscript项目并选择Flex 4.1,则以下库将显示在构建路径中:
如果我返回并切换到Flex 3.5,它只包括:
如果我创建一个新的Flex Web项目并选择Flex 3.5,它包括:
这些值是在Flash Builder中硬编码还是以某种方式从SDK配置文件中读取它们?我查看了所有xml配置文件,如flex-config.xml和air-config.xml,看起来这些信息在任何地方都不存在.
谢谢.
嗨,
我有这个错误:
将X类型的值隐式强制转换为不相关的类型X.
其中X是对象的类型,是的type X to an unrelated type X.它在我的项目中出现了6次,在3个不同的.mxml文件中,在script元素中.它是3个文件,我没有编辑,我更改的文件与3个文件没有链接错误.
这里有一行代码有问题.
var loadApplicationEvent:LoadApplicationEvent = new LoadApplicationEvent(application);
Run Code Online (Sandbox Code Playgroud)
当它正在编译和其他文件我改变时它工作完美,它给我和错误.
Flash Builder或Flex的错误?或不?
我该怎么骑呢?
我正在运行Flash Builder 4.6,只是将Apache flex sdk 4.9.1(build 1447119)添加到运行Moutain Lion的mac book pro中,当我尝试快速"hello world"并使用设计模式向舞台添加一些元素时我得到以下错误:
由于项目使用flex sdk的不兼容版本,因此禁用设计模式
我的问题是,如果我超越fb 4.6附带的默认sdk,我是否因此无法使用设计模式并且必须在源模式下执行所有操作?
此外,如果我使用Windows,当鼠标悬停在Design选项卡上时,错误非常相似
不支持设计模式 - 不兼容的SDK版本 - Apache Flex
谢谢
flash-builder ×10
apache-flex ×7
flash ×2
flexbuilder ×2
addchild ×1
air ×1
debugging ×1
flash-cs4 ×1
flex4 ×1
flex4.6 ×1
loader ×1
mxmlc ×1
profiler ×1