2013-06-07 8 views
8

समझ में नहीं आता है मैं सामान्य रूप से एंड्रॉइड प्रोग्रामिंग के लिए बिल्कुल नया हूं, और मुझे अपने लॉग में प्रिंट करने में समस्याएं आ रही हैं। मैं Log.v() का उपयोग कर रहा यह करने के लिए है, लेकिन मैं कोई त्रुटि मिलती है: "प्रतीक वी समाधान नहीं कर सकता"एंड्रॉइड स्टूडियोज़ लॉग फंक्शन

इस कोड है:

import android.util.Log; 
public class DressDatabase { 
    Dress[] dresses; 
    private static final String TAG = "Testing: "; 

    public DressDatabase() 
    { 
    dresses = new Dress[15]; 
    } 

    Log.v(TAG, "String"); 
} 
+7

आपकी लाइन "Log.v" एक विधि के अंदर नहीं है। – mithrop

उत्तर

15

इस प्रयास करें:

import android.util.Log; 
public class DressDatabase { 
    Dress[] dresses; 
    private static final String TAG = "Testing: "; 

    public DressDatabase() 
    { 
    dresses = new Dress[15]; 
    Log.v(TAG, "String"); 
    } 


} 
+1

धन्यवाद, मुझे एहसास होना चाहिए था कि इसे कक्षा परिभाषा में बनाम कन्स्ट्रक्टर बनाम होना चाहिए – user2464083

0

यह त्रुटि संदेश "हल नहीं कर सकता" लॉग फ़ंक्शन के कारण भी दो पैरामीटर (एक के बजाय) की आवश्यकता हो सकती है। यह मेरा मामला था:

Log.v("param1", "param2"); 
0

ऐसा इसलिए हो रहा है क्योंकि लॉग फ़ंक्शन टैग और संदेश टाइप करते समय संदेश की पहचान नहीं कर सकता है। एक बार जब आप अपने निर्देश के साथ समाप्त कर लें, तो जांचें कि त्रुटि संदेश अभी भी पॉप अप करता है, अगर ऐसा है तो Alt + Enter दबाएं। यह हल हो जाएगा। मेरा स्क्रीनशॉट देखें। Click here to view my screenshot

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