Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
StreamProtoReceiver
  public
  
  
  
  class
  StreamProtoReceiver
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.result.proto.StreamProtoReceiver | 
  
  
    
  Odbiornik, który przekształca otrzymane proto TestRecord w zdarzenia Tradefed.
Podsumowanie
| Fieldsem | 
|---|
  
    | 
    protected
    
    
    AtomicBoolean | mStopParsingPo jego ustawieniu przestaniesz analizować zdarzenia.
      
    
 | 
  
| Konstruktory publiczne | 
|---|
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
       | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
      Ctor.
        
    
 | 
  
Fieldsem
    mStopParsing
    
      
  
      
  
    
protected AtomicBoolean mStopParsing
    
    
    
  Po jego ustawieniu przestaniesz analizować zdarzenia. Dzięki temu unikamy analizowania wątku, gdy nie spodziewamy się już żadnych zdarzeń.
    
 
Konstruktory publiczne
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)
    
    
    
  Ctor.
    
    | Parametry | 
|---|
      
        | listener | ITestInvocationListener:ITestInvocationListener, w którym należy podać wyniki. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: określa, czy raportować zdarzenia na poziomie wywołania. | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)
    
    
    
  Ctor.
    
    | Parametry | 
|---|
      
        | listener | ITestInvocationListener:ITestInvocationListener, w którym należy podać wyniki. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: określa, czy raportować zdarzenia na poziomie wywołania. | 
      
        | quietParsing | boolean: określa, czy parser ma rejestrować informacje debugowania. | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)
    
    
    
  
    
    | Parametry | 
|---|
      
        | listener | ITestInvocationListener | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean | 
      
        | quietParsing | boolean | 
      
        | reportLogs | boolean | 
      
        | logNamePrefix | String | 
    
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix, 
                boolean mergeInvocationMetrics)
    
    
    
  Ctor.
    
    | Parametry | 
|---|
      
        | listener | ITestInvocationListener:ITestInvocationListener, w którym należy podać wyniki. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: określa, czy raportować zdarzenia na poziomie wywołania. | 
      
        | quietParsing | boolean: określa, czy parser ma rejestrować informacje debugowania. | 
      
        | reportLogs | boolean: czy raportować logi. | 
      
        | logNamePrefix | String: prefiks pliku zarejestrowanego przez parsowanie. | 
      
        | mergeInvocationMetrics | boolean | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)
    
    
    
  Ctor.
    
    | Parametry | 
|---|
      
        | listener | ITestInvocationListener:ITestInvocationListener, w którym należy podać wyniki. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: określa, czy raportować zdarzenia na poziomie wywołania. | 
      
        | quietParsing | boolean: określa, czy parser ma rejestrować informacje debugowania. | 
      
        | logNamePrefix | String: prefiks pliku zarejestrowanego przez parsowanie. | 
    
      
  
 
Metody publiczne
    zamknij
    
public void close ()
    
    
    
  
 
    completeModuleEvents
    
public void completeModuleEvents ()
    
    
    
  Jeśli to konieczne, aby zapewnić spójność raportów, wypełnij zdarzenia modułu.
 
    getError
    
public Throwable getError ()
    
    
    
  Zwraca błąd uchwycony w wątku odbiorczym. Jeśli nie ma żadnego, zwraca wartość null.
    
 
    getSocketServerPort
    
public int getSocketServerPort ()
    
    
    
  Zwraca otwarty odbiornik gniazda. -1, jeśli nie ma żadnych.
    
 
    hasInvocationFailed
    
public boolean hasInvocationFailed ()
    
    
    
  Zwraca informację, czy zgłoszenie nieudanego wywołania zostało zgłoszone.
    
 
    joinReceiver
    
public boolean joinReceiver (long millis)
    
    
    
  
    
    
 
Chronione metody
    getJoinTimeout
    
protected long getJoinTimeout (long millis)
    
    
    
  
    
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-07-27 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]