Java'nın console.log () dosyası nedir?


Yanıtlar:


108

Giriş sınıfı:

Günlük çıktısı göndermek için API.

Genel olarak Log.v() Log.d() Log.i() Log.w()ve Log.e() yöntemlerini kullanın .

En azdan en çok için ayrıntı açısından sırası olan ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose, geliştirme aşamaları dışında hiçbir zaman bir uygulamada derlenmemelidir. Hata ayıklama günlükleri derlenir, ancak çalışma zamanında çıkarılır. Hata, uyarı ve bilgi günlükleri her zaman tutulur.

Android dışında System.out.println(String msg)kullanılır.


14
Sanırım System.out.printlnstandart Java ülkesinden bahsediyorsun.
Jeremy Roman

1
neden sadece kullanmayalımconsole.printf("string...")
STEEL

2
@STEEL çünkü bu Android veya Java için mevcut değil.
nhaarman

KullanabilirsinizLog.d("YOUR ACTIVITY", String.format("value1 = %d and value2 = %d", int_name1,int_name2));
Yo Apps

19

Android günlük kaydı yardımcı programını kullanın.

http://developer.android.com/reference/android/util/Log.html

Günlük, farklı günlük düzeylerine erişmek için bir dizi statik yöntem içerir. Ortak iş parçacığı, her zaman en az bir etiket ve bir günlük mesajı kabul etmeleridir.

Etiketler, günlük mesajlarınızdaki çıktıları filtrelemenin bir yoludur. Bunları, göreceğiniz binlerce günlük mesajında ​​gezinmek ve özellikle aradıklarınızı bulmak için kullanabilirsiniz.

Log.x nesnelerine erişerek Android'de Log işlevlerini kullanırsınız (burada x yöntemi günlük düzeyidir). Örneğin:

Log.d("MyTagGoesHere", "This is my log message at the debug level here");
Log.e("MyTagGoesHere", "This is my log message at the error level here");

Günlük mesajının nerede oluşturulduğunu da bilmem için genellikle etiketi sınıf adım yapmayı bir noktaya getiririm. Daha sonra oyunda çok zaman kazandırır.

Android için logcat aracını kullanarak günlük mesajlarınızı görebilirsiniz:

adb logcat

Veya menü çubuğuna giderek tutulma Logcat görünümünü açarak

Window->Show View->Other then select the Android menu and the LogCat view

Veya sabitleri kullanın: Log.DEBUG, Log.ERROR, Log.INFO, Log.VERBOSE, Log.WARN
Andy

9

console.log()Java'da System.out.println();metni sonraki satıra koymak

Ve System.out.print();metni aynı satıra koyar.


2
public class Console {

    public static void Log(Object obj){
        System.out.println(obj);
    }
}

JavaScript olarak aramak ve kullanmak için sadece şunu yapın:

Console.Log (Object)

Sanırım demek istediğin bu

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.