在Android中如何将日志数据读写到文本文件中,该文件应该存储在res文件夹中。
当你在处理安卓编程时... 在运行时你会发现很难找到日志方面的帮助。
更好的方法是将所需数据发送到某个外部服务器以获取数据。
我正在was服务器上运行我的web应用程序... 为了获取日志信息,我运行了另一个tomcat服务器并在那里获取了日志信息。
使用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);}`
这里使用了 /mum/proxy,因为我的应用程序运行在另一台服务器上,我正在另一台服务器上收集结果... 希望这能帮到你...
在Android中获得日志记录并不容易。其中一种方法是编写您自己的包装器来替换android.util.Log,并将日志写入文本文件以及调用Log。然后,您可以将此文本文件复制到SD卡上,将其上传到服务器或进行其他必要的操作。