相关疑难解决方法(0)

在我的代码中使用Log.d()或Log.e()

我已经使用Log.d()Log.e()通过我的android应用程序进行调试.我想知道如果我发布这样的应用程序,用户是否会看到我放入的所有调试语句?我是否需要做一些特别的事情,以便用户即使挂起'adb logcat'也看不到调试日志?

谢谢.

android

7
推荐指数
2
解决办法
2万
查看次数

在发布apk中禁用LogCat输出?

我没有努力评论我在我编写的应用程序中种植的众多Log.v()和Log.d()语句,是否有更优雅/有效的方法将应用程序编译为"发布模式",以便我的LogCat消息没有显示

android logcat

6
推荐指数
1
解决办法
1万
查看次数

Android:禁用 3rd 方库的日志输出

如何禁用第 3 方库(例如 AdWhirl 和 AdMob)的 logcat 输出?

有时他们提供禁用日志输出的方法,有时他们不提供。对于那些没有应用程序范围的设置,我可以禁止某些类或标签的任何日志输出或日志输出吗?

android logcat

5
推荐指数
1
解决办法
3043
查看次数

Log.i()会影响Android应用程序的性能吗?

我是一个老学校开发人员(好吧,我20岁,我不是老上学,我只是喜欢打印而不是使用逐步调试器:P)我有很多Log.i ()调用Android应用程序.我想知道它是否会对应用程序的性能产生影响?

我知道我应该使用逐步调试器,只是调试多个线程可能有点麻烦.

谢谢你的帮助!

debugging android

5
推荐指数
2
解决办法
3879
查看次数

是否有快捷方式从Eclipse中的Android项目中删除所有Log语句?

我想删除Log我在创建android项目时添加的所有语句.这是因为我现在将最终项目发送给我的客户.

是否有快捷方式可以自动查找所有Log语句并删除它们?

这将节省转到单个Log语句然后删除它们的工作量.

eclipse android

3
推荐指数
1
解决办法
2417
查看次数

有没有办法在 android studio 中找到所有的 Log.d() 行

  • 我在项目中使用了许多我想删除的日志
  • 有没有办法Log.d()使用find方法在android studio中找到所有行

android android-studio

2
推荐指数
2
解决办法
699
查看次数

在Android应用中灵活启用/禁用日志记录

为了性能,有些人建议使用以下方法,例如

public class MyActivity extends Activity {  

 private static final String TAG = "MyApp";  
 private static final boolean D = true;

 @Override  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if(D) Log.e(TAG, "MyActivity.onCreate debug message");  }
Run Code Online (Sandbox Code Playgroud)

但是当处理大型项目时,这是非精明的,因为在调试时,您需要为debug标志更新许多文件,有没有更好的方法?

java android

1
推荐指数
1
解决办法
6556
查看次数

标签 统计

android ×7

logcat ×2

android-studio ×1

debugging ×1

eclipse ×1

java ×1