0
我卡住了。我一直在嘗試使用Adobe Flash Builder
工作簡單的應用程序,但沒有運氣。Adobe Flash Builder:不顯示可視組件
這很簡單,我甚至沒有在任何類型的模擬器/設備上顯示諸如button
之類的視覺元素。
我其次是一些視頻教程,似乎等構成的一切權利,沒有錯誤出現,但問題是,當我device/simulator/air
iOS/Android
甚至真正iOS
設備上啓動應用程序 - 它仍然是空白....空。只是白色的屏幕
<?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" applicationDPI="160"
applicationComplete="init(event)">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Button id="button1" x="100" y="58" label="300ms"/>
<s:Button id="button2" x="200" y="58" label="500ms"/>
<s:Button id="button3" x="300" y="58" label="1000ms"/>
<fx:Script>
<![CDATA[
import com.adobe.nativeExtensions.Vibration;
private var vibrate:Vibration
private function init(evt:Event):void
{
trace("We are here");
if(Vibration.isSupported)
{
setupButtons();
} else {
trace("Vibration is not supported");
}
}
private function setupButtons():void
{
button1.addEventListener(MouseEvent.CLICK, handleButtons);
button2.addEventListener(MouseEvent.CLICK, handleButtons);
button3.addEventListener(MouseEvent.CLICK, handleButtons);
vibrate = new Vibration();
}
private function handleButtons(event:MouseEvent):void
{
switch (event.currentTarget.id)
{
case "button1":
vibrate.vibrate(300);
break;
case "button2":
vibrate.vibrate(500);
break;
case "button3":
vibrate.vibrate(1000);
break;
}
}
]]>
</fx:Script>
</s:Application>
至少應該出現3個按鈕。在控制檯中調試時沒有有用的信息,在-init()方法中不會停止斷點。
我很沮喪,我的第一次會議flash builder
和移動平臺開發。 Flash Builder的4.7
在此先感謝
調試時是否收到跟蹤消息?這可能是一些例外,阻止應用程序完成初始化(嘗試評論所有的init代碼,只保留mxml,看看你是否得到按鈕) – simion314
不,我沒有得到任何調試信息 – Injectios
它工作,如果我刪除