Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.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/3/android/195.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
Java 通过删除用于写入日志的代码来加速应用程序?_Java_Android_Logging_Google Glass - Fatal编程技术网

Java 通过删除用于写入日志的代码来加速应用程序?

Java 通过删除用于写入日志的代码来加速应用程序?,java,android,logging,google-glass,Java,Android,Logging,Google Glass,我正在努力加快我的申请速度。 如果我删除所有日志代码,是否会显著加快我的应用程序?这有区别吗 我的应用程序写了很多日志 Log.v(TAG, "example android log"); 我读了这篇文章,但它没有回答我的问题。不,它不会对你的表现产生任何明显的改善 除非你正在做一些非常糟糕的事情,比如: 不停止记录(每帧100倍) 字符串连接 toString()方法调用 任何对象分配 也许你可以分享一些日志代码片段,看看是否有什么错误。取决于你的Glass应用程序的功能。如果你的gla

我正在努力加快我的申请速度。 如果我删除所有日志代码,是否会显著加快我的应用程序?这有区别吗

我的应用程序写了很多日志

Log.v(TAG, "example android log");

我读了这篇文章,但它没有回答我的问题。

不,它不会对你的表现产生任何明显的改善

除非你正在做一些非常糟糕的事情,比如:

  • 不停止记录(每帧100倍)
  • 字符串连接
  • toString()
    方法调用
  • 任何对象分配

也许你可以分享一些日志代码片段,看看是否有什么错误。

取决于你的Glass应用程序的功能。如果你的glass应用程序只是一个幻灯片,那么与媒体流应用程序相比,有许多不同的方面需要注意。当然,减少日志语句的数量将有助于提高性能,但还需要考虑其他一些重要问题


有关更多详细信息,请参阅此部分。

停止写入日志将有助于提高性能,但您需要先编写代码。只有在写入太多日志时,写入日志才需要时间。否则,工作的功能代码,这部分需要时间。更好地发布应用程序的详细信息。使用优化的代码。检查应用程序的主要功能,如果代码可以优化,迭代次数可以最小化。