Paquete de archivos de activos en apk?

Tengo algunos archivos que necesitan utilizar por mi aplicación cuando está en el dispositivo. En este momento, sólo puedo hacer esto por copiar los archivos y pegarlo en el dispositivo directamente mediante el uso de la computadora manualmente.

Así que hay alguna manera de empacar o copiar estos archivos en apk y al instalar en el dispositivo, y el programa se pegarán para especificar la carpeta en el dispositivo de forma automática

Los archivos que quiero empacar son el modelo para el reconocimiento de voz sphinx

Gracias.

Puede colocar los archivos en el directorio / assets de su proyecto, que lo construirá directamente en el apk y luego acceder al archivo para copiarlo o lo que necesite usando el método getAssets() en un objeto Context en tiempo de ejecución:

 InputStream input = context.getAssets().open("your_file_name"); String outPath = "/some/path/your_file_name"; OutputStream output = new FileOutputStream(outPath); // transfer bytes from the inputfile to the outputfile byte[] buffer = new byte[1024]; int length; while ((length = myInput.read(buffer)) > 0) { output.write(buffer, 0, length); } // Close the streams output.flush(); output.close(); input.close(); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.