[Android SDK] No se puede copiar la base de datos externa (13 MB) de los activos

Necesito una lista de palabras en italiano para un juego que estoy desarrollando, pero en realidad no puedo hacer que copie mi base de datos de activos. Probé muchas de las soluciones que encontré en el sitio web, tales como:

Usando su propia base de datos SQLite en aplicaciones Android¿Cómo copiar una gran base de datos que ocupa mucha memoria de la carpeta de activos a mi aplicación?Cargar archivos más grandes que 1M de la carpeta de activos

Pero no tuve suerte, me sigue dando.este error en la línea

<code>os.write(buffer, 0, len);
</code>

pero no puedo entender por qué Aquí esta lacódigo de la función y elconstantes Estoy usando. Una cosa extraña es que mi base de datos deja de copiar después de 11.45MB, a solo 1 MB del objetivo.

¿Alguien podría ayudarme a resolver esto? Muchas gracias :)

Respuestas a la pregunta(4)

Su respuesta a la pregunta