0. 前言最近一直在写Lua脚本,有时候出了问题,不知道是Lua层的问题,还是上游的问题,不知道从何下手。于是我学习了一点C/C++和JNI,把整个解析Lua脚本包、执行Lua脚本的流程全部都读了一遍。熟悉了一遍之后,就萌生了自己封一个Android跑Lua脚本库的想法。于是就有这篇博文。C/C++和Kotlin我都不熟,所以这次我主要用这两种语言来写(所以会很Java Style)。1. 环境搭            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-10 16:07:35
                            
                                86阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。 在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法 Log.v(String tag, String msg); 
Log.d(String tag, String msg); 
Log.i(String tag, Str            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 21:40:04
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 查看Java运行中的log
在Java开发过程中,我们经常需要查看应用程序运行中的日志信息,以便及时发现问题并进行调试。本文将介绍如何在Java程序中生成日志信息,并通过日志框架将日志信息输出到控制台或日志文件中,以便开发人员进行查看。
## 为什么需要日志
在开发和维护一个大型的Java应用程序时,通常需要了解程序在运行过程中的状态和行为,以便发现潜在的问题或进行性能优化。通过记录日志            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-24 04:15:25
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android运行时收集log
在Android开发中,我们经常需要收集设备运行时的日志信息,以便调试和定位问题。本文将介绍如何在Android设备上收集log,并提供相关的代码示例。
## 1. Log类
在Android中,我们可以使用`android.util.Log`类来输出日志信息。Log类提供了多个静态方法,用于不同的日志级别,包括`v()`, `d()`, `i()`, `            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-16 05:47:30
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 荣耀运行log只能查看红色
## 引言
在Android开发中,我们经常需要查看应用程序的运行日志来查找问题和进行调试。Android平台提供了一种方便的方式来记录和查看日志,即使用`Log`类。然而,有时候我们可能会遇到一种情况,即只能查看红色日志。本文将介绍为什么在某些情况下只能查看红色日志,并提供一些解决方法。
## 1. 为什么只能查看红色日志
在Android            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-24 17:35:09
                            
                                267阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Android中实现ADB打印指定Log
在Android开发中,使用ADB(Android Debug Bridge)工具查看应用程序的Log输出是一项常见的任务,它可以帮助开发者调试和排查问题。本文将系统地教你如何实现这个目标,既适合初学者,也可以帮助那些希望巩固基础的开发者。首先,我们将概述整个流程,然后逐一深入每一步的具体操作和代码实现。
## 整体流程
| 步骤编号 |            
                
         
            
            
            
            LOG类:public final classLogextends Objectjava.lang.Object  android.util.LogConstantsint ASSERT Priority constant for the println method.int DEBUG Priority constant for the print            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-05 11:57:56
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、   目标1.   了解并熟悉如何使用Log2.   通过Log分析ANR(Application noresponse)和Force Closed引起的程序问题3.   知道系统Log文件的存放位置4.   通过Log快速定位到Root Cause的位置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 05:51:28
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            LOG类:public final classLogextends Objectjava.lang.Object  android.util.LogConstantsint ASSERT Priority constant for the println m            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-24 11:44:14
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            日常Android开发真机调试过程经常会遇到系统日志过多过快,想看的内容一闪而过的问题。而自定义些log可以很好的解决这些问题。 日常Android开发真机调试过程经常会遇到系统日志过多过快,想看的内容一闪而过的问题。而自定义些log可以很好的解决这些问题。 代码中添加 log androidsdk            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-04 10:36:00
                            
                                947阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目标根据项目的需求,我们用纯c实现的模块,需要移植到android设备中,制作java版本的sdk,我们需要用到jni和ndk。下面用实例一步一步介绍这个过程。目标如下:c源接口java目标接口#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#ifndef USER_H
#define            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 13:23:58
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、简介Android中LOG的实现架构如下图所示,这基本上也是Android的某个模块实现各个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 15:01:50
                            
                                579阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、打log。代码如下:package com.example.hello;import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;public class MainActivity extends Activity {            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-11 14:55:28
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Android中Log显示不全解决方案
### 一、整体流程
下面是解决Android中Log显示不全问题的整体流程:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 打开Android Studio |
| 2 | 进入项目的`build.gradle`文件 |
| 3 | 修改`build.gradle`文件中的`buildTypes`配置 |
| 4 | 重新运            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-30 03:50:29
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            清除终端log缓存:adb logcat -c -b main -b events -b radio -b system -b crashadb Bug定位过滤:1.查看logcat信息:adb logcatadb logcat --help ——> 帮助grep命令:用于过滤/搜索的特定字符grep --help ——> 查看grep帮助-E ——> 指定字符串做为查找文件内容            
                
         
            
            
            
            步骤描述:首先Python获取到log文件-->逐行读取log文件通过空格将每行分割成多个值-->链接数据库-->将分割完的元素insert到表中对应列
首先贴上最终可运行的完整代码:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 12:38:46
                            
                                263阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            讲解了在Android开发中logcat使用不当导致的安全问题
0x00 科普development version :开发版,正在开发内测的版本,会有许多调试日志。release version : 发行版,签名后开发给用户的正式版本,日志量较少。android.util.Log:提供了五种输出日志的方法Log.e(), Log.w(), Log.i(), Log.d(), Log.v()ERR            
                
         
            
            
            
            目录1 logback大致介绍2 使用logback配置文件输出日志2.1 将日志输出到控制台2.2 将日志输出到控制台和文件2.3 将日志以html的文件进行输出2.4 将日志文件进行压缩拆分2.5 异步日志1 logback大致介绍Logback是由log4j创始人设计的另外一种开源日志组件,性能比log4j要好Logback主要分为3个模块:logback-core:其他两个模块的基础模块l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 14:38:51
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 实现 BIOS 运行的 Log 记录
在开发过程中,记录系统的运行日志是一项重要的任务,尤其是在 BIOS 运行的环境中。下面,我们将探讨如何实现 BIOS 的运行日志。首先,我们将会介绍整个流程,然后逐步详细讲解每一步所需的代码示例及其注释。
## 流程概览
以下是整个实现过程的步骤表:
| 步骤 | 说明                              |
|------            
                
         
            
            
            
            为了调试,必须要将log怎么打印的搞清楚,于是有了以下的分析。我们通常在程序中插入LOGD(..),LOGE(..)之类的语句,但什么情况下可以查看这些打印消息呢?            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-12-28 10:59:00
                            
                                109阅读
                            
                                                                                    
                                2评论