private void OnConflictingAarFileDetected()
        {
            EditorGUILayout.BeginVertical();
            EditorGUILayout.LabelField(ConflictDetectionDescription, EditorStyles.wordWrappedLabel);

            EditorGUILayout.BeginHorizontal();
            EditorGUILayout.LabelField("Conflicts with Google Play Billing Plugin.", GetWarningStyle());
            if (GUILayout.Button("Fix", GUILayout.Width(ActionButtonWidth)))
            {
                _removeAidlFileSuccess = GooglePlayBillingBuildHelper.RemoveConflictingAarFiles();
            }

            EditorGUILayout.EndHorizontal();

            if (_removeAidlFileSuccess)
            {
                EditorGUILayout.LabelField(FixButtonDescription, EditorStyles.wordWrappedLabel);
            }
            else
            {
                EditorGUILayout.LabelField(OperationFailureMessage, GetWarningStyle());
            }

            EditorGUILayout.EndVertical();
        }
        private void AddOptionForConflictingAarFile()
        {
            EditorGUILayout.LabelField("Conflict Detection", EditorStyles.boldLabel);
            EditorGUILayout.BeginHorizontal();
            if (GooglePlayBillingBuildHelper.HasConflictingGoogleAarFile())
            {
                OnConflictingAarFileDetected();
            }
            else
            {
                OnNoConflictingAarFileDetected();
            }

            EditorGUILayout.EndHorizontal();
        }