У меня есть опыт с тем же, что вы испытываете сейчас.Это классика по фрагментации производителя устройства.Это случилось со мной раньше, когда я пытался запустить приложение на телефоне Samsung Nexus S, у которого был способ скопировать уже существующую базу данных в приложение из активов при установке (я полагаю, это то, что вы делаете в данный момент).Короче говоря, после некоторого тестирования лучшее и единственное решение, которое я смог найти, заключалось в том, чтобы фактически выполнить ручную работу и создать базу данных с помощью методов SQLiteHelper и таблиц, создавая запросы и воссоздавая ту же схему.этот метод работает на 100% на каждом телефоне, который я пробовал, так что это самое безопасное, что вы можете сделать.
Надеюсь, это поможет.