Нет, фреймворк не будет делать такую проверку для вас.Если вы не хотите обновлять пакет из этого места, просто не звоните update
.
Обратите внимание, что можно обновить пакет из другого места, из которого он был изначально установлен, используяверсия метода update
, которая принимает InputStream
, например:
File newLocation = new File("...");
bundle.update(new FileInputStream(newLocation));