tencent cloud

フィードバック

Lag and Frame Rate Monitoring

最終更新日:2024-05-14 12:36:06

    Prerequisites

    Integration and Initialization has been Integration and Initialization.

    Feature Configuration

    Enabling Monitoring

    Initialization requires enabling lag monitoring. Lag doesn't need instrumentation, while frame loss rate requires additional instrumentation. It is recommended to add tracking on scrolling lists, such as (ListView, GridView, and RecyclerView).

    Frame Loss Rate Instrumentation

    Call QAPM.beginScene("xxx scrolling", QAPM.ModeDropFrame) before each scroll.
    Call QAPM.endScene("xxx scrolling", QAPM.ModeDropFrame) after a scroll ends.
    This can generally be achieved by overriding the scrolling component's onScrollStateChanged method, as shown below:
    @Override
    public void onScrollStateChanged(AbsListView view, int scrollState) {
    if (scrollState == AbsListView.OnScrollListener.SCROLL_STATE_IDLE) {
    QAPM.endScene("xxx scrolling", QAPM.ModeDropFrame); //xxx scrolling name can be customized by entering any name.
    } else {
    QAPM.beginScene("xxx scrolling", QAPM.ModeDropFrame);//xxx scrolling name can be customized by entering any name.
    }

    Verifying Whether the Feature Is Working Properly

    Retrieval tag:QAPM_dropframe_DropFrameMonitor
    After a scroll ends (endScene calling), the following log message indicates that the frame loss rate data has been stored in the local database:
    
    
    
    Retrieval tag: [plugin::101]
    The following log message indicates successful reporting of frame loss data that is stored in the app's local database.
    
    
    
    Retrieval tag: QAPM_looper_LooperPrinter
    The following log message indicates that Lag Monitoring is functioning properly:
    
    
    
    The following log message indicates that Lag Reporting is functioning properly:
    
    
    
    
    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)