2012-01-26 7 views
7

Sono un nuovo programmatore per Android, quindi scusate le mie conoscenze e anche il mio inglese perché non è la mia prima lingua . Quindi sto avendo un log con il tag: "szipinf" e il testo: "Inizializzazione dello stato di gonfiaggio" e non so cosa significhi .... Ho anche visto che appare solo quando provo il gioco sul mio telefono, sull'emulatore non viene visualizzato. Apprezzerei molto se qualcuno potesse dirmi cosa significa.Qual è il significato del log dal tag: "szipinf" e testo: "Inizializzazione dello stato di attivazione" da Logcat

risposta

4

Let's search questo messaggio attraverso il codice sorgente per trovare chi stampa il registro. StreamingZipInflater.cpp:

/* 
* Streaming access to compressed data held in an mmapped region of memory 
*/ 
StreamingZipInflater::StreamingZipInflater(FileMap* dataMap, size_t uncompSize) { 
    ... 
    initInflateState(); 
} 

void StreamingZipInflater::initInflateState() { 
    LOGV("Initializing inflate state"); 
    ... 
} 

La prossima domanda che vorremmo porre è where e come viene usato? Nel _CompressedAsset che è una sottoclasse di Asset per trattare con i file compressi:

/* 
* Instances of this class provide read-only operations on a byte stream. 
* 
* Access may be optimized for streaming, random, or whole buffer modes. All 
* operations are supported regardless of how the file was opened, but some 
* things will be less efficient. 
* 
* "Asset" is the base class for all types of assets. The classes below 
* provide most of the implementation. The AssetManager uses one of the 
* static "create" functions defined here to create a new instance. 
*/ 

Più precisamente:

static Asset* createFromCompressedFile(const char* fileName, AccessMode mode); 

Potete trovare usi di questa classe in renderscript, BitmapFactory e in altri luoghi.

Problemi correlati