2012-11-20 23 views
7

क्लाइंट से कुछ कोड पर फ्लैश बिल्डर 4.6 का उपयोग करना। डीबग पर भी क्लिक किया गया (रन करने का भी प्रयास किया गया) और यह त्रुटि प्राप्त हुई:मैं "प्रारंभिक सामग्री नहीं मिली" त्रुटि को कैसे ठीक करूं?

Process terminated unexpectedly. 

initial content not found 

Launch command details: "C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0 
\bin\adl.exe" -runtime "C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0 
\runtimes\air\win" -profile mobileDevice -screensize 640x920:640x960 -XscreenDPI 326 - 
XversionPlatform IOS "C:\Users\tstiffler\Adobe Flash Builder 4.6\TP\bin-debug\TP- 
app.xml" "C:\Users\tstiffler\Adobe Flash Builder 4.6\TP\bin-debug" 

मैं इसे कैसे ठीक करूं? कृपया उतना विस्तृत हो जितना आप कर सकते हैं क्योंकि मैंने कभी पहले फ़्लैश बिल्डर का उपयोग नहीं किया है। धन्यवाद!

उत्तर

14

मैं मुख्य-app.xml फ़ाइल, उस में मैं

<content>{yourAppName}.swf</content> 

और प्रारंभिक सामग्री समस्या में निम्न पंक्ति

<content>[This value will be overwritten by Flash Builder in the output app.xml]</content> 

बदल हल किया गया था था।

+0

यह हमेशा काम नहीं करता है। – Pup

+0

यदि आप FlashDevelop जैसे कुछ का उपयोग कर रहे हैं, तो सुनिश्चित करें कि आप अपने एसडब्ल्यूएफ को मैचों के तहत आउटपुट कर रहे हैं जो यहां है – divillysausages

1

मैं सिर्फ hrehman तरह एप्लिकेशन वर्णनकर्ता एक्सएमएल फ़ाइल के लिए गया था, लेकिन मेरा बस SWF फ़ाइल है कि मैं का उपयोग कर रहा हूँ था - MyGame-iOS.swf - और मैं किसी अन्य नाम को यह बदल रहा है की कोशिश की (MyGame.swf), फिर निर्माण और दौड़ने की कोशिश की और यह ठीक काम किया।

सबसे अच्छा समाधान नहीं है, लेकिन अगर कोई ऐसा करने के लिए जाता है तो hrehman किया गया था, और स्क्वायर-ब्रैकेट संदेश नहीं देखता है और अभी भी अटक गया है।

0

मेरे लिए मुख्य-एप.एक्सएमएल फ़ाइल खोलना, कुछ महत्वहीन बदलें और इसे फिर से सहेजना, काम किया। शायद बिल्ड फाइलों या कुछ के कैशिंग के साथ कुछ करने के लिए? मुझे कहना होगा, हालांकि यह 4.7 में था।

0

मुझे लगता है कि यह तब होता है जब हम एप्लिकेशन की मुख्य mxml फ़ाइल का स्थान बदलते हैं। मेरे लिए यह क्या तय करता है यह सुनिश्चित करना है कि YourApplication-app.xml और YourApplication.mxml/src फ़ोल्डर में स्थित हैं। उसके बाद, परियोजना का पुनर्निर्माण करना चाहिए।

1

मुझे यह अनुभव हुआ जब मेरा एसडब्ल्यूएफ-मेटाडाटा अमान्य था। एसएफएफ को मेरी परियोजना की पैकेज सामग्री में भी सूचीबद्ध नहीं किया गया था। तो, संक्षेप में, सुनिश्चित करें कि आपका swf-metadata मान्य है। मैं इस से पृष्ठभूमि रंग का मान (जो काम करता है) को बदल दिया:

[SWF(frameRate="60", width="480", height="800", backgroundColor="#000000")] 

[SWF(frameRate="60", width="480", height="800", backgroundColor="#0x0")] 

पृष्ठभूमि रंग में हैश संकेत वहाँ नहीं होना चाहिए था करने के लिए, और इसलिए मैं फ़्लैश बिल्डर प्रारंभिक सामग्री त्रुटि का अनुभव किया। दूसरी पंक्ति को बदलना:

[SWF(frameRate="60", width="480", height="800", backgroundColor="0x0")] 

और मेरा एसएफएफ एक बार फिर पैकेज में शामिल किया गया था।

0

मेरे लिए जो काम किया गया वह मेरे पिछले प्रोजेक्ट के "बिन-डीबग" फ़ोल्डर (निर्देशिका जहां मेरा संकलित अनुप्रयोग आउटपुट है) को पुनर्स्थापित कर रहा था। निजी तौर पर, मैं विंडोज 7 चला रहा हूं, इसलिए मैंने ओएस 'संशोधन नियंत्रण का उपयोग किया।

इस धागे पर अन्य सुझाव मेरे लिए काम नहीं करते थे।

0

@ हरेमा का जवाब सही है। और आगे, यदि आप गलत नामस्थान का उपयोग कर रहे हैं, तो कंपाइलर को XML टैग नहीं मिलेगा। ऐसा तब होता है जब आप अपना एआईआर एसडीके संस्करण बदलते हैं।

  • सही सामग्री टैग (@hrehma की तरह कहा)
  • सही application.xml जड़ में नाम स्थान

उदाहरण के लिए आप आकाशवाणी एसडीके 16 उपयोग कर रहे हैं:

परिवर्तन

<application xmlns="http://ns.adobe.com/air/application/15.0"> 

को
<application xmlns="http://ns.adobe.com/air/application/16.0"> 

आशा यह आप मदद कर सकते हैं :)

0

मुझे लगता है कि यह त्रुटि मैं एक पकड़-सब कुछ है और बहुत ही अनुपयोगी है।

0

यह कल मेरे साथ हुआ, मैंने इसे एक नई परियोजना बनाकर और मुख्य कन्स्ट्रक्टर एएस 3 फ़ाइल को छोड़कर इसमें सब कुछ कॉपी करके इसे ठीक किया। तब मैंने पुराने (टूटा) मुख्य फ़ाइल से चर और कार्यों की प्रतिलिपि बनाई और उन्हें नए में चिपकाया।

मुझे लगता है कि कारण यह है कि मुख्य वर्ग फ़ाइल को किसी भी तरह दूषित हो जाता है और फ्लैश बिल्डर इसे पढ़ नहीं सकता है, भले ही यह संपादक में ठीक दिखता हो।

संबंधित मुद्दे