2013-06-07 21 views
8

私は一般的にアンドロイドプログラミングの新機能を使用しており、ログに印刷する際に問題があります。私はそれを行うにはLog.v()を使用していますが、私はエラーを取得: "シンボルvを解決できない"Androidスタジオはログ機能を理解していません

は、これはコードです:

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

このエラーメッセージ "解決できません"は、2つのパラメータ(1つではなく)を必要とするログ機能によっても発生する可能性があります。これは私のケースでした:

0

これは、ログ機能が入力中にタグとmsgを識別できないために発生しています。指示が終わったら、エラーメッセージがポップアップしているかどうかを確認します。そうであればAlt + Enterを押します。解決されます。私のスクリーンショットをチェックしてください。 Click here to view my screenshot

関連する問題