Wie zu Protokoll drucken in android c++ - Datei?
Fügte ich
#define LOG_NDEBUG 0
#define LOG_TAG "StagefrightMediaScanner"
#include <utils/Log.h>
in der libstagefright/StagefrightMediaScanner.cpp
aber kann nicht alles drucken mit LOGV und LOGE, nicht irgendwelche anderen Dinge, die ich tun müssen?
- tut es nutzt android-ndk ?
- Nein, ich bin mit android 4.0 source code zu Debuggen, das framework-Problem.
- Möglich, Duplikat der Was ist die Protokoll-API-Aufruf von einem Android-JNI-Programm?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie den folgenden code, verwenden um Melden Sie
und fügen Sie die folgende header-Datei
Können Sie überprüfen, frameworks/av/media/libstagefright/Android.mk,
ob es
in es.
Dann unter
frameworks/av/media/libstagefright/
Dann starten Sie Ihr Telefon oder am start ein
MEDIA_MOUNTED
Absicht, MediaScanner funktioniert, und dass die Protokolle, die Sie gerade Hinzugefügt haben(entwederALOGE/ALOGV
oderLOGE/LOGV
) angezeigt werden soll.Nein, Sie haben es richtig gemacht. Prüfen Sie, ob Sie mit ALOGV (), die ähnlich wie printf(),wenn Sie möchten, drucken Sie eine ganze Zahl mit einem log dann kann man schreiben wie diese :" ALOGV("Integer ist %d",integer);".