10 zhangqi6627

尚未进行身份认证

我要认证

Android小新人

等级
TA的排名 39w+

Android Q上手机连接电脑,电脑端打开SD卡,文件或文件夹不能重命名

问题现象:手机连接电脑–电脑端打卡SD卡–新建文件夹–重命名之后会弹出一个对话框提示错误,重新链接usb之后查看文件夹其实已经重命名成功问题分析:01-03 00:59:23.132 5089 5490 E MtpDatabaseJNI: An exception was thrown by callback 'setObjectPropertyValue'.01-03 00:59:23.134 5089 5490 E MtpDatabaseJNI: java.lang.IllegalArgu

2020-07-01 15:01:08

Android Q默认不使用ccache编译

在 build/core/ccache.mk 中有一段注释We no longer provide a ccache prebuilt.Ours was old, and had a number of issues that triggered non-reproducibleresults and other failures. Newer ccache versions may fix some of thoseissues, but at the large scale of our bu

2020-07-01 14:58:05

adb 根据进程名称kill进程

adb shell kill `adb shell ps | grep com.android.systemui | awk {'print $2'} | head -n 1`;建议加到 ~/.bashrc 中起一个别名,如:alias adbkill='_adbkill(){ adb root;adb shell kill `adb shell ps | grep $1 | awk {'\''print $2'\''} | head -n 1`; }; _adbkill'这样就可以很方便地在终端中

2020-05-21 09:41:33

通过adb命令获取IMEI码(单/双卡)

// 单卡adb shell service call iphonesubinfo 1// 双卡adb shell service call iphonesubinfo 3 i32 1adb shell service call iphonesubinfo 3 i32 2

2020-05-20 17:25:39

Android/Java 调试打印堆栈信息的多种方法

//方法1:try { new Exception("print trace").printStackTrace();} catch(Exception e) { e.printStackTrace(); android.util.Log.e("TestTag", "Exception:" + e, e);}//方法2:RuntimeException here = new RuntimeException("bolex");here.fillInStackTrace(

2020-05-20 17:08:10

Android-反射调用通知栏回收

Class<?> serviceManagerClass;serviceManagerClass = Class.forName("android.os.ServiceManager");Method getService = serviceManagerClass.getMethod("getService", String.class);IBinder retbinder =...

2019-12-30 19:10:22

android清理缓存功能的实现

相关代码:private void clearCache() { PackageManager pm = getPackageManager(); // 反射 try { Method method = PackageManager.class.getMethod("getPackageSizeInfo", new Class[] { String....

2018-08-06 08:58:37

android-res下资源命名规则

1、 命名规范1. 可用的命名属性在文档1中的表格“Table 2. Configuration qualifier names. ”中有说明(表格太大,不方便在此张贴),表格中的"Configuration"项集就是Android全体可用命名属性集,表格此项的排列顺序即是各个属性的优先级别顺序。2. 命名方法与要求1) 命名不区分大小写; 2) 命名形式:资源名-属性1...

2018-08-06 08:54:06

adb命令集合

关机命令adb shell reboot -padb shell svc power shutdown重启命令adb rebootadb reboot recoveryadb reboot bootloader //重启到bootloader,即刷机模式恢复出厂设置adb shell am broadcast -a android.intent.act...

2018-08-06 08:44:15

35个Java代码性能优化总结

1、尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方...

2018-08-06 08:42:08

一键安装ghost轻博客

从强悍的全球最大的gaoji平台GitHUB上找到这个一键安装脚本,可以在常规的Ubuntu/Debian/CentOS VPS主机中快速安装Ghost轻博客程序。我们一起看看如何配置的。一键脚本如下wget -N --no-check-certificate "https://raw.githubusercontent.com/WhosYourFathe/UsefulScripts/ma...

2018-07-24 19:57:00
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。