2012-05-23 15 views
7

में कभी भी कुछ भी नहीं दिखाता है मैंने अभी टाइटेनियम के साथ शुरुआत की है और मैं कंसोल में कुछ भी प्रिंट करने के लिए Ti.API.info ("मेरा लॉग संदेश") नहीं बना सकता।टाइटेनियम api.info कंसोल

मैंने अपने एंड्रॉइड डिवाइस में एंड्रॉइड एमुलेटर में, आईफोन सिम्युलेटर में और GoogleChrome में एक मोबाइल वेब प्रोजेक्ट के रूप में ऐप चलाने की कोशिश की, और टाइटेनियम स्टूडियो में कंसोल विंडो कभी भी मेरे लॉग संदेश को प्रिंट नहीं करती।

मेरा आखिरी प्रयास आयातित नमूना "टोडो लिस्ट" में था।

if (Ti.version < 1.8) { 
    alert('Sorry - this application template requires Titanium Mobile SDK 1.8 or later'); 
} 
else { 
    Ti.API.error('my error'); 
    Ti.API.log('error','my error'); 

एप्लिकेशन emulators में और ब्राउज़र में, उपकरणों में चलाता है, लेकिन इस संदेश को कभी नहीं दिखाया जाता है: फ़ाइल app.js की शुरुआत पर मैं दो लॉग संदेशों जोड़ दिया है।

मैं टाइटेनियम स्टूडियो, नवीनतम एंड्रॉइड एसडीके और एक्सकोड 4.2 का नवीनतम संस्करण उपयोग कर रहा हूं। मैक ओएस एक्स 10.6.8 पर चल रहा है।

टाइटेनियम स्टूडियो, निर्माण: 2.0.1.201204132053

मैं किसी भी अन्य जानकारी है कि क्यों यह काम नहीं कर रहा संकेत हो सकता है प्रदान करने के लिए खुशी होगी।

यह कंसोल में कुछ भी क्यों नहीं दिखा रहा है?

+0

इसे/if स्थिति के बाहर रखने की कोशिश करें और देखें कि आपको क्या मिलता है। – Philip

+0

कोड चल रहा है, मैं इसे ब्राउज़र में कंसोल में देख सकता हूं लेकिन स्टूडियो कंसोल में नहीं। – caiocpricci2

+0

प्रोजेक्ट को साफ़ करें, फिर सभी विकल्प सक्षम के साथ टाइटेनियम कंसोल की जांच करें :) –

उत्तर

6
  • प्रोजेक्ट -> गुण मेनू पर जाएं।
  • बाएं पैनल पर रन/डीबग सेटिंग्स का चयन करें।
  • टाइटेनियम आईफोन सिम्युलेटर - < पर अपनी परियोजना का नाम > सूची में और "संपादित करें ..." बटन पर क्लिक करें।

कॉन्फ़िगरेशन गुणों "प्लेटफार्म" पैनल पर "लॉग स्तर" संपत्ति है। सुनिश्चित करें कि यह कंसोल पर Ti.API.info संदेशों को देखने के लिए "जानकारी", "डीबग" या "ट्रेस" है।

अपनी परियोजना को साफ करें और इसे फिर से चलाएं।

+0

मेरे पास वहां नहीं है । मैं एक विन्यास बनाने की कोशिश करूंगा। – caiocpricci2

+0

मेरे लिए कोई फर्क नहीं पड़ता। इन सभी चरणों को किया और अभी भी कोई उपयोगकर्ता द्वारा उत्पन्न कंसोल आउटपुट नहीं मिला है, भले ही मुझे प्रोजेक्ट बनाने पर ऐप-जेनरेट आउटपुट मिल जाए। मैंने इसके बजाय एक चेतावनी की कोशिश की और इसे निकाल दिया। इसलिए मुझे नहीं पता कि बिल्ली क्या चल रहा है। –

1

क्या आपका कंसोल केवल लाल टेक्स्ट दिखा रहा है? यदि ऐसा है, तो आप गलत कंसोल प्रदर्शित कर रहे हैं (टाइटेनियम आईडीई में कई हैं)। कंसोल पर एक ड्रॉप डाउन मेनू होना चाहिए। विकल्पों के माध्यम से टॉगल करने और अपने Ti.API.info संदेश के आउटपुट के माध्यम से खोज करने का प्रयास करें।

+0

नहीं, वहां कुछ भी नहीं है। उन सभी में मैं ऐप के निर्माण और तैनाती के लिए आउटपुट देख सकता हूं, लेकिन निष्पादन के दौरान मुझे कोई संदेश नहीं मिलता है। मुझे या तो मोबाइल वेब के लिए एंड्रॉइड या ब्राउज़र कंसोल के लिए लॉगकैट देखना है। – caiocpricci2

+0

आप अपने एंड्रॉइड एमुलेटर प्रक्रिया के लिए कंसोल खोजना चाहते हैं। Ti.API.info के आउटपुट में "I/TiAPI" के साथ इसकी लाइनें शुरू हो जाएंगी। इस कंसोल को ड्रॉप-डाउन से चुनें जो यह तीर इंगित करता है।मैंने संदर्भ के रूप में यहां सही कंसोल और आउटपुट को घुमाया है। [यह एक स्क्रीनशॉट है जिसके बारे में मैं बात कर रहा हूं] (http://i150.photobucket.com/albums/s114/Th3DarkCloud/sample.png) – bilalq

+0

तो टाइटेनियम लॉग का ट्रैक नहीं रख सकता है अगर मैं मैं एंड्रॉइड एमुलेटर में चल रहा हूँ? क्या यह फ़ोन पर चल रहे ऐप से लॉग देखना चाहिए? – caiocpricci2