Data-driven solutions to detect API compatibility issues in android: An empirical study