Этот класс делится между Java и Android.
public class Foo { .... javax.sql.DataSource getDataSource() { .... } }
Класс DataSource на android требует уровня API 25. Но метод getDataSource () не будет вызываться на android.Это вызовет проблемы на Android с уровнем API <25? </p>
Удалите никогда не вызываемый код, но нет, RuntimeExceptions не существует, если вы НЕ вызываете более новые коды API через код.
Обратите внимание, что при реализации интерфейсов API может попытаться использовать методы для вас.
Это не сделает никаких ошибок во время компиляции.Поэтому, по моему мнению, если вы никогда не будете использовать его, это не вызовет проблем.