안드로이드 로그 메시지 제거

이 항목에서는 Android용 브라이트코브 네이티브 플레이어 SDK에서 로그 메시지를 제거하는 방법에 대해 설명합니다.

서문

디버깅을 지원하기 위해 기본 로그 메시지로 비디오 앱을 테스트하십시오. 앱을 게시 할 준비가되면 이러한 로그 메시지를 제거 할 수 있습니다.

로그 메시지 제거

Android 용 네이티브 SDK에서 기본 로그 메시지를 제거하려면 다음 단계를 따르세요.

  1. 앱에서 proguard-rules.pro파일.
     
  2. 다음 코드 블록을 추가하여 앱에서 로그를 제거합니다.
    -assumenosideeffects class android.util.Log {
      public static *** v(...);
      public static *** d(...);
      public static *** i(...);
      public static *** w(...);
      public static *** e(...);
    }
    
  3. 다음으로 앱의 build.gradle파일.
  4. 에서buildTypes섹션, 추가minifyEnabled값이있는 속성true .
  5. 이전 코드 아래에proguardFiles다음과 같이 속성 :
    • 사용getDefaultProguardFile()얻는 방법 proguard-android-optimize.txt Android SDK의 파일.
    • 참조 proguard-rules.pro파일.

    너의 build.gradle파일은 다음과 유사해야합니다.
    android {
        compileSdkVersion 25
        buildToolsVersion '25.0.0'
    
        defaultConfig {
            ...
        }
    
        buildTypes {
            release {
                minifyEnabled true
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),
                'proguard-rules.pro'
            }
        }
    }