- 博客(17)
- 收藏
- 关注
原创 Linux下的AndroidStudio使用本地的gradle
由于网络问题,androidStudio加载新的gradle版本时,耗费时间长甚至下载不下来,那另外一种方法就是离线配置gradle。这个是本地的gradle-5.6.4-all.zip存储的路径,配置本地路径时需前面加上file://。打开项目中的gradle/wrapper/gradle-wrapper.properties。通过以上网址可以下载不同版本的gradle,比如gradle-5.6.4-all.zip。如上图所示,灰色字体是原来的设置,
2025-02-28 18:54:10
373
原创 adb push提示Read-only file system问题
adb ,android 7.0,remount of /system failed:Read-only file system
2025-02-26 11:59:36
464
原创 Deepseek在ubuntu下使用花生壳进行内网穿透
在终端中输入:sudo dpkg -i phddns_5.3.0_amd64.deb, 进行安装,如下为安装成功后的信息。下载完成后切到下载文件所在的目录。
2025-02-22 12:01:55
434
原创 ubuntu18编译aosp提示缺少Switch.pm, File/Copy/Recursive.pm, XML/Simple.pm
然后点击左边的Download即可下载安装包,解压缩安装包后,类似第二步骤进行安装。参考了该网址的方法,发现方法一、方法二都没生效,方法三可以。安装Recursive.pm时也采用了下载安装包来安装。通过该网址并输入Recursive进行搜索。
2024-10-09 19:55:52
353
原创 android7.0的设置app中的通知权限设置流程
全部阻止对应的是mBlock.setOnPreferenceChangeListener(),点击触发后会先调用mBackend.setImportance()功能设置并走到AppNotificationSettings.java的updateDependents()更新ui显示。该类主要是获取可进行的设置项(比如:全部阻止,显示时不发出提示音,覆盖“勿扰”设置)的当前状态,以及提供选项按钮进行设置。做个测试,在SystemUI中阻止某个app的默认开启的通知权限,功能有实现。
2024-09-29 23:13:54
1037
1
原创 银行app提示不支持root设备上使用的问题
编译的android10的user版本软件,测试安装农业银行app时,弹框提示“为保护您的资金安全,中国农业银行不支持root设备上使用”。如上修改后,大部分就可以解决这个问题了,如果还不行的话,那就是安装在设备上的某些app影响到了,可以删除来排查。文件路径:build/core/Makefile。
2024-09-25 16:02:48
3459
原创 gboard输入法
哎哎哎,今天才知道google的输入法gboard支持多种语言库,随着系统语言的改变,可以切换到相应的语言键盘,很方便。虽然也有支持中文,但是需先联网下载中文词库(找了多个版本都是这样)。
2024-08-06 10:49:15
299
原创 Android7.0 锁屏的通知消息的滑动、删除所有
在inflateDismissView()的函数中初始化了DismissView的对象并设置到mStackScroller(NotificationStackScrollLayout.java类)中。继续处理滑动,其的具体执行位置在NotificationStackScrollLayout.java中的NotificationSwipeHelper中;这里通过透明值来设置mGearIcon(按钮控件变量)的父类的显示与隐藏,并设置其本身的透明值.
2024-08-02 18:22:44
538
原创 Android7.0 Launcher3中替换桌面app的图标
修改方法:1:在launcher3中添加相应的资源= null){}else{//icontry{} else {} else {Utils类是自定义的一个方法,mIconByPackageName是个Map,保存着 <app包名,图片资源id>的键值对, Utils.getCustomerIcon()根据包名获取相应的图片资源,如果存在则进行替换,否则保留最初的icon。
2024-07-25 14:55:43
603
1
原创 Android7.0锁屏上滑显示密码界面流程
该代码会走向显示下一个锁屏(即类似密码界面)的过程。代码中的super.onTouchEvent(event)是处理事件的过程,该super对应的是PanelView.java文件。这代码判断是否显示密码界面还是关闭锁屏界面直接进入桌面。中的mBar是PhoneStatusBarView.java类。以上是缩减代码,在上滑放开触摸后,这些流程是显示密码锁屏的一部分,
2024-07-24 11:04:54
949
原创 android7.0 ScrollingViewBehavior遇到的问题
【代码】android7.0 ScrollingViewBehavior遇到的问题。
2024-07-19 16:11:07
413
原创 Android7.0 修改SystemSize及快速编译
删除 out/target/product/[工程名]/obj/PTGEN 这个文件夹(这个文件夹里有emmc.yaml和partition_size.mk两个文件),然后在编译(无需make clean)。编译到最后出现:error:ext4_allocate_best_fit_partial:failed to allocate 892 block...的错误。刚开始修改后,都是通过make clean完全编译来使修改后的值生效,但是,太耗时了;这提示system的容量偏小了,需要扩大。
2024-07-19 16:00:53
263
原创 android7.0 launcher3出现相同app图标
这段代码并不能百分百的起作用,因此在这之后又添加了一段通过包名和类名的比对代码。打开桌面的某个app且退回桌面时,桌面又生成了一个相同的app图标。代码中的shortcutExists()会进行相同的判断:如下。代码中注释的//add by kay,是另外添加的代码。
2024-07-10 19:20:03
244
原创 Android10.0 SIMLock解锁密码界面显示
注意:AntiTheftManager.isAntiTheftPriorToSecMode(mode)判断是否是防盗模式。系统检测到禁用的sim卡后,会显示解锁sim密码的界面。
2024-07-08 17:45:30
820
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人