Можно ли обновить sqlite3 версию на андроиде?

Я пишу приложение, которое использует Ограничения Внешнего ключа, для которых была только что введена поддержка на версии 2.2, и мой телефон 2.1, там какой-либо способ обновить версию sqlite3 на требовании htc или каком-либо другом телефоне на базе Android, когда Ваше приложение устанавливает?

1
задан Chris 10 August 2010 в 01:38
поделиться

1 ответ

Короткий ответ - нет.

Более длинный ответ. Да, но вы должны иметь root, потому что бинарный файл sqlite находится в /system/xbin. Вам нужен доступ root, чтобы перезаписать этот файл. Вы не сможете обновить другие устройства, если у них тоже нет root и образа восстановления, который поддерживает update.zips, которые могут быть подписаны с помощью "тестовых ключей". Тогда вам придется вручную распространять zip-файл обновления, чтобы пользователь перезагрузился в режим восстановления, прошил update.zip для применения вашего "патча".

2
ответ дан 2 September 2019 в 22:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: