Android 底层kernel重启log分析
文章平均质量分 70
UFOgxx
Android 系统、驱动开发
展开
-
如何将layout 的内容转成bitmap
Android 如何将view转成bitmap原创 2017-04-07 14:18:00 · 2186 阅读 · 0 评论 -
Android 16进制byte转16进制String
1、利用系统String的方法 String.format(format, args),format为某种格式,args为参数例如:byte[] temp = {(byte) 0xff,(byte) 0xa,(byte)0x11}; String str_msg = String.format("%02X--%02X--%02X", temp[0],temp[1],temp[2原创 2017-10-26 10:11:46 · 750 阅读 · 0 评论 -
Android 如何创建socket服务器
1、根据本地的IP地址监听8888端口创建服务器ConnectivityManager connect_Manager = (ConnectivityManager) getSystemService(mContext.CONNECTIVITY_SERVICE);NetworkInfo netInfo = connect_Manager.getActiveNetworkInf原创 2017-10-19 19:16:19 · 1672 阅读 · 0 评论 -
Android EditText 点击不弹出系统的输入法
1、首先监听setOnTouchListener按下的操作,且要在ACTION_DOWN下的情况下返回 trueed_test = (EditText) findViewById(R.id.ed_test);ed_test.setOnTouchListener(new OnTouchListener() {@Overridepublic boolean onTo原创 2017-10-18 18:32:43 · 1469 阅读 · 0 评论 -
Android 系统EditText获取焦点并且设置相关信息
任何的控件都是基于View类的,所以EditText的控件监听也是在View.java中实现的1、在frameworks/base/core/java/android/view/View.java中注册广播接收填充的EditText信息private Handler mscanHandler = new Handler(){@Overridepublic v原创 2017-10-09 19:35:14 · 692 阅读 · 0 评论 -
Android 常用的ADB命令
1、adb logcat > D:11.TXT //打印log信息到D盘的11.txt中adb logcat -b radio -v time 打印sim卡注册、联网信息adb shell cat /proc/kmsg > D:kernel_log.txt 内核打印信息adb shell am start -n 包名/b包名.TestActivity //a原创 2017-09-21 15:25:58 · 368 阅读 · 0 评论 -
android adb connnect 连接失败问题
1、首先在网上下载adbWireless类似的APK,安装打开之后显示192.168.x.xxx 会提示adb connect 192.168.x.xxx2、Windows cmd执行adb 命令 adb connect 192.168.x.xxx注:连接失败的原因,路由器的WiFi地址和机器的连接WiFi的地址必须要在同一个网段中,还可以设置 setprop servic原创 2017-09-14 15:24:03 · 1385 阅读 · 0 评论 -
Android 监听外部U盘插入
1、在AndroidManifest.xml 加入读取外部存储器权限2、注册动态监听U盘插入的广播IntentFilter filter = null;filter = new IntentFilter(); filter.addAction(Intent.ACTION_MEDIA_MOUNTED); //接受外媒挂载过滤器filter.ad原创 2017-08-16 15:26:28 · 6058 阅读 · 1 评论 -
如何反射获取Android SystemProperties 的字段
1、获取Android系统的 字段属性private String getSystemProperties(String key){String values = "";Class cls = null; try {cls = Class.forName("android.os.SystemProperties");Method mMethod =原创 2017-08-16 15:09:13 · 658 阅读 · 0 评论 -
Android 7.0 如何看底层kernel log 重启信息
1、首先在log中搜索nternal error: Oops: 96000005 [#1] PREEMPT SMP 类似信息,一般都在其上面会提示哪里fail[ 1.439051] .(3)[1:swapper/0][MUSB]mt_usb_init 1163: mt_usb_init[ 1.44tr f00] .(3)[1:swapper/0]get原创 2018-01-12 11:23:49 · 3601 阅读 · 0 评论