Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在移动中保存Android日志_Android_Logging_Geolocation - Fatal编程技术网

如何在移动中保存Android日志

如何在移动中保存Android日志,android,logging,geolocation,Android,Logging,Geolocation,我目前正在开发一个Android应用程序,可以跟踪用户的位置。 我的目标是在移动中测试它,这样设备就无法连接到我的电脑。 尽管如此,我还是想在回家后看看我的日志 在设备上保存日志并稍后在eclipse中显示日志的最简单方法是什么?我只想保存我的应用程序日志 谢谢,, Jonathan您可以将数据保存到sqllite数据库中。退出应用程序后,您将把数据转储到一个文件中。将日志保存在某种格式的字符串中,然后启动一个电子邮件发送意图,在完成后通过电子邮件发送给自己。或者创建一些列表,其中数据类型是一个

我目前正在开发一个Android应用程序,可以跟踪用户的位置。 我的目标是在移动中测试它,这样设备就无法连接到我的电脑。 尽管如此,我还是想在回家后看看我的日志

在设备上保存日志并稍后在eclipse中显示日志的最简单方法是什么?我只想保存我的应用程序日志

谢谢,,
Jonathan

您可以将数据保存到sqllite数据库中。退出应用程序后,您将把数据转储到一个文件中。

将日志保存在某种格式的字符串中,然后启动一个电子邮件发送意图,在完成后通过电子邮件发送给自己。或者创建一些
列表
,其中
数据类型
是一个包含一些事件信息的对象。完成后,再次以所需格式通过电子邮件发送给他们,“日志”——假设您指的是LogCat——将自动“保存”。LogCat是一个64KB的环形缓冲区。您不必插入Eclipse来记录数据。当您稍后插入Eclipse时,您将看到最后64KB的日志。

好主意,但是对于这样一个简单的任务来说,这不是有点太复杂了吗?您必须问自己的问题是,您想要保存多少数据点?当然,您当然可以将它们保存在字符串(-builder)中-但我喜欢使用数据库-您有太多的可能性来使用数据,并且设置数据库并不难(您只需要输入colums(日期和gps)),这是真的,我目前正在研究如何在Android中创建数据库。我能在eclipse中看到这么多数据吗?我的LogCat视图在几个小时后停止添加日志lines@Jonathan罗斯:右边有一个垂直滚动条,可以让你前后滚动数据。您还可以关闭Eclipse并在Android SDK中启动独立的DDMS实用程序(
tools/DDMS
),除此之外,您的设备或Eclipse环境可能会出现问题。@Commonware您能指出此信息的来源吗?@VinayWadhwa:嗯,现在的大小是可变的
adb logcat-g
将告诉您连接的设备或模拟器的logcat缓冲区的容量。这是一个简单的解决方案。谢谢