读取日志需要的权限
1
<uses-permission android:name="androidpermissionREAD_LOGS"/>
主要代码
package mtfzgh;
import javaioBufferedReader;
import javaioInputStreamReader;
import javautilArrayList;
public class MyLog
{
public static class MLog //静态类
{
public static void getLog()
{
Systemoutprintln("--------func start--------"); // 方法启动
try
{
ArrayList<String> cmdLine=new ArrayList<String>(); //设置命令 logcat -d 读取日志
cmdLineadd("logcat");
cmdLineadd("-d");
ArrayList<String> clearLog=new ArrayList<String>(); //设置命令 logcat -c 清除日志
clearLogadd("logcat");
clearLogadd("-c");
Process process=RuntimegetRuntime()exec(cmdLinetoArray(new String[cmdLinesize()])); //捕获日志
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(processgetInputStream())); //将捕获内容转换为BufferedReader
// RuntimerunFinalizersOnExit(true);
String str=null;
while((str=bufferedReaderreadLine())!=null) //开始读取日志,每次读取一行
{
RuntimegetRuntime()exec(clearLogtoArray(new String[clearLogsize()])); //清理日志这里至关重要,不清理的话,任何 *** 作都将产生新的日志,代码进入死循环,直到bufferreader满
Systemoutprintln(str); //输出,在logcat中查看效果,也可以是其他 *** 作,比如发送给服务器
}
if(str==null)
{
Systemoutprintln("-- is null --");
}
}
catch(Exception e)
{
eprintStackTrace();
}
Systemoutprintln("--------func end--------");
}
}
}
浏览器打开>
如果在master机器上的话:
Linux:/var/log/jenkins/jenkinslog
Windows:%JENKINS_HOME%/jenkinsout 和 %JENKINS_HOME%/jenkinserr
每台slave上有相应的jenkins-slave log文件和master路径一样
首先保证系统中已经安装了jdk,最好是jdk15以上。
第一种启动方法,切换到jenkinsjar存放的目录,输入如下命令:
$ java -jar jenkinsjar
然后在浏览器中(推荐用火狐)输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins
第二种方法是用tomcat打开
解压tomcat到某个目录,如/usr/local,进入tomcat下的/bin目录,启动tomcat
将jenkinswar文件放入tomcat下的webapps目录下,启动tomcat时,会自动在webapps目录下建立jenkins目录,所以在地址栏上需要输入的地址于上一种方法有点不一样。
独立服务器,怎么看网站日志
打开IIS(互联网信息服务)在日志记录里面打开属性,找到你的日志文件在哪里,然后用文本文档打开就可以。
默认存放地址是:
C:\WINDOWS\system32\LogFiles
虚拟主机,怎么看网站日志
首先你要先给自己空间商说明,自己需要下载网站日志,请他们帮你开启服务器的日志记录功能(绝大多数空间商,都支持网站日志)。
登录FTP后,日志一般都存放在logfiles文件夹下,可以通过FTP工具将网站日志下载下来,并通过TXT文本方式查看。
以下是各大搜索引擎蜘蛛名称,方便大家查询,搜索引擎对网站的爬行规律
每个搜索引擎蜘蛛都有自己的名字,在抓取网页的过程中,它们会向网站标明自己的身份。
百度(Baidu)蜘蛛标识为:BaiDuSpider
谷歌(Google)蜘蛛标识为:GoogleBot
搜狗(Sogou)蜘蛛标识为:sogou spider
搜搜(SOSO)蜘蛛标识为:Sosospider
雅虎(Yahoo)蜘蛛的标识为:Yahoo! Slurp
以上就是关于如何获取 android 的系统日志 logcat全部的内容,包括:如何获取 android 的系统日志 logcat、如何获取jenkins的日志信息、怎样获取网站日志等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)