Escribir / leer datos de registro en el archivo en android

Cómo leer / escribir datos de registro en un archivo de texto en android que el archivo debe ser carpeta res.

Usted podría echar un vistazo a microlog4android. Tienen una solución lista para iniciar sesión en un archivo.

http://code.google.com/p/microlog4android/

No sé qué es exactamente lo que tienes que hacer, pero hay dos grandes aplicaciones que te permiten obtener los registros del dispositivo "remotamente".

El primero es "Log Collector": http://code.google.com/p/android-log-collector/
"Log Collector" tiene la capacidad de enviar el registro en el dispositivo por correo, sms, tweet o lo que quieras.

El segundo que conozco es "DroidDrop": ( http://github.com/CarmenD/DroidDrop–Remote-Logging )
Con DroidDrop puede hacer registros remotos desde dentro de sus aplicaciones.

Tal vez una de estas aplicaciones ya haga lo que quería pero si ese no es el caso, tal vez usted todavía tiene suerte porque ambos son de código abierto, por lo que puede comprobar el código para ver cómo obtienen el registro (supongo que la parte de Realmente escribir el registro en un archivo es fácil para usted).

Recomiendo especialmente que eche un vistazo a la clase CollectLogTask en el archivo SendLogActivity.java, de "Log Collector".

PS: Más ejemplos de aplicaciones de registro se pueden encontrar aquí: code.google.com/p/android-random/downloads/list

¡Buena suerte!

No es fácil obtener declaraciones de registro en Android. Una manera de hacerlo es escribir su propia envoltura alrededor / reemplazo para el android.util.Log y escribir en un archivo de texto en alguna parte además de llamar a Log. A continuación, puede copiar este archivo de texto a la tarjeta sd, o cargarlo en su servidor, o hacer lo que tenga que hacer con ella.

Cuando está trabajando con android … en tiempo de ejecución no encuentra mucha ayuda para el registro.

Mejor manera de obtener sus datos es enviar los datos necesarios a algún servidor externo.

Estoy ejecutando mi web-app en servidor …. para obtener información de registro que ejecutar otro servidor tomcat y tiene la información de registro allí.

Use el método dojo.xhrPOSt …

try{ var xhrArgs = { url: "/mum/proxy/http/9.182.241.35:8080/com.error.android.mashup/xmlContentReader", postData: ans, handleAs: "text", load: function(data) { // alert("data:"+data); }, error: function(error) { //We'll 404 in the demo, but that's okay. We don't have a 'postIt' service on the //docs server. alert("error:>"+error); } }; var ret = dojo.xhrPost(xhrArgs); } catch(ex){alert(":::"+ex);}` 

Aquí / mum / proxy se utilizó bcz mi aplicación estaba corriendo en otro servidor y estoy recogiendo el resultado en otro servidor … espero que esto ayude ….

Comprueba mi mensaje aquí , acerca de HockeyApp & ACRA Sin embargo .. Trate de utilizar tanto como sea posible el servicio de Google ya proporcionado para Android , más de bibliotecas de terceros ..

Espero que te ayude..

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.