Cuando navegamos en cualquier apk encontramos que hay una carpeta llamada assets. Ahora quiero acceder a esa carpeta programáticamente.so ¿cómo debo proceder para eso? (La entrada para el programa será archivo apk/solo nombre de la aplicación).¿Cómo acceder al archivo en la carpeta de activos?
11
A
Respuesta
14
Esto mostrará una lista de todos los archivos en la carpeta de activos:
AssetManager assetManager = getAssets();
String[] files = assetManager.list("");
Esta abrir un archivo certian:
InputStream input = assetManager.open(assetName);
1
Por ejemplo: Si tiene el archivo .ttf en la carpeta de activos : entonces que utilizó la siguiente manera:
Typeface font = Typeface.createFromAsset(getAssets(), "MARKER.TTF");
Aquí está el enlace: http://developer.android.com/guide/topics/resources/accessing-resources.html#ResourcesFromCode
6
Si desea archivo de acceso de los activos utilización carpeta siguiente código:
InputStream is = getAssets().open("contacts.csv");
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(is);
HttpContext localContext = new BasicHttpContext();
HttpResponse response =httpClient.execute(httpGet, localContext);
BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
Cuestiones relacionadas
- 1. Acceder al archivo en la carpeta WebContent desde un servlet
- 2. leer el archivo XML de la carpeta Android activos
- 3. Copie el archivo a la carpeta de activos
- 4. Cómo guardar de nuevo en un archivo en la carpeta de activos
- 5. ¿cómo podemos eliminar un archivo de la carpeta de activos en tiempo de ejecución en android?
- 6. ¿Cómo escribir archivos en la carpeta de activos o la carpeta sin formato en Android?
- 7. No se pudo actualizar un archivo en la carpeta de activos de la aplicación Android
- 8. cómo especificar la ruta al archivo js en lib/assets usando carriles 3.2 canalización de activos
- 9. groovy: ¿Cómo acceder al archivo de propiedades?
- 10. android - acceder a los activos de la aplicación de prueba
- 11. ¿Cuál es el camino a la carpeta de "activos" de sus aplicaciones en Android?
- 12. Android cómo instalar el archivo apk almacenada en la carpeta activos
- 13. ¿Es posible cargar un dibujo de la carpeta de activos?
- 14. Leyendo archivos desde un archivo ZIP en su carpeta de activos Android
- 15. Cargar archivos mayores a 1M desde la carpeta de activos
- 16. Cambiar fuente de WebView utilizando CSS; archivo de fuente en la carpeta de activos. (problema)
- 17. Archivo de base de datos en la carpeta de activos. ¿Se actualizará?
- 18. cómo acceder a la carpeta de descargas en android?
- 19. cómo puedo editar los archivos de texto en la carpeta de activos en android
- 20. Cómo establecer la imagen de fondo de la carpeta de activos en android?
- 21. compartir imágenes androide de activos carpeta
- 22. ¿Cómo obtener la cadena de ruta de acceso de Android a un archivo en la carpeta Activos?
- 23. ¿Cómo acceder al archivo de recursos en C#?
- 24. Cómo solucionar los archivos/carpetas de autoomitting que comienzan con "_" (subrayado) en la carpeta de activos
- 25. Cómo obtener la ruta a la carpeta de activos de Android en el paquete de la aplicación
- 26. Acceder al archivo antes de eliminarlo
- 27. Copie dos bases de datos SQLite en la carpeta de activos en Android
- 28. ¿Hay alguna forma de abrir un archivo como objeto de archivo desde la carpeta de activos de Android?
- 29. carpeta asociada al guardar un archivo html
- 30. Cómo acceder a res/dibujable/"carpeta"
Muchas gracias por su ayuda, pero me está volviendo sólo los archivos de mi propia aplicación y quiero acceder a la carpeta de los activos de otra aplicación. – AndroidDev
check http://stackoverflow.com/questions/2454477/access-assests-from-another-application – Nermeen
No tiene autorización para acceder a otros recursos de aplicaciones. ¿Por qué querrías hacer esto de todos modos? – Teovald