如何在android中打印库项目日志?
我有一个android项目,其中包括另外3个android库项目,我正在使用eclipse。我试图打印库项目的日志,但它只打印主项目的日志 那么,有谁能告诉我如何打印包含在主项目中的图书馆项目日志呢 我的主要项目是如何在android中打印库项目日志?,android,android-logcat,Android,Android Logcat,我有一个android项目,其中包括另外3个android库项目,我正在使用eclipse。我试图打印库项目的日志,但它只打印主项目的日志 那么,有谁能告诉我如何打印包含在主项目中的图书馆项目日志呢 我的主要项目是com.project1.app,我在其中登录如下 Log.i(TAG,"Log From Main Project1"); Log.i(TAG,"Log From Main Library Project"); com.project1.app | Log From M
com.project1.app
,我在其中登录如下
Log.i(TAG,"Log From Main Project1");
Log.i(TAG,"Log From Main Library Project");
com.project1.app | Log From Main Project1
图书馆项目是com.subLibrary.subLibraryapp
,我在其中记录如下
Log.i(TAG,"Log From Main Project1");
Log.i(TAG,"Log From Main Library Project");
com.project1.app | Log From Main Project1
但在LogCat中,我只能从com.project1.app
查看日志,如下所示
Log.i(TAG,"Log From Main Project1");
Log.i(TAG,"Log From Main Library Project");
com.project1.app | Log From Main Project1
我是否犯了错误,或者我必须打开任何其他窗口,有人可以建议我吗?我猜您的应用程序和库有不同的标签 如果使用命令行读取日志,则需要执行以下操作
adb logcat -s yourtag:V librarytag:V
如果您使用Eclipse读取logcat输出,请尝试创建特定于您的应用程序的筛选器。以下是我几天前发布的最简单的库之一。 与普通日志库相反,您只能使用单个消息参数。 它还会打印行号和方法名 最好的一点是,在发布版本中不必删除日志。遵循这些简单的步骤 步骤1:将jitpack添加到根级别渐变
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
第二步:然后导入
dependencies {
compile 'com.github.sujay219:LogHere:1.0.10'
}
步骤3:初始化并使用
// Initialise in your main activity
LogHere.initialize(BuildConfig.DEBUG, LogHere.ERROR, "wildox”);
// Logging line, single param
LogHere.e(“this is message”);
欲知详情,
您是否尝试重新打开项目并清理它们(库和主项目)?