- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 android多渠道打包以及自定义属性
1、在app目录下的build.gradle配置productFlavors,且自定义属性。如果apk名称里需要用到自定义的属性。使用gradle编译apk。2、代码里使用自定义属性。如上面自定义的 id。4、修改apk的名字。
2024-06-18 14:39:51 259
原创 发送SCREEN_OFF和SCREEN_ON广播
android.intent.action.SCREEN_OFF和android.intent.action.SCREEN_ON广播的发送者。
2023-03-15 10:53:22 943
原创 android 9 系统应用抓取报文tcpdump
所以需要用到init.rc文件 service。2、mystoptcpdump.sh、mytcpdump.sh文件放入system/bin。3.1 /device/google/marlin/sepolicy 目录下添加文件。3.2 file_contexts,添加服务脚本文件权限。3、android 9加入权限,解决sepolicy问题。app要抓取logcat 时,可以用以下代码,添加 xxx.te文件,名称和服务名一样。1、init.rc文件里注册服务。利用ctl.start属性。
2023-02-16 11:15:06 40
原创 Android WebView与下拉刷新控件滑动冲突的解决方法
Android WebView与下拉刷新控件滑动冲突的解决方法最近项目里需要加载WebView,并通过原生的下拉刷新控件控制WebView的刷新。实现方式很简单就是WebView外面加上下拉刷新控件即可。但是测试时会发现网页无法上拉,往上滑动就会触发下拉刷新控件的refresh事件。网上查了很多解决办法,有重写WebView的,有重写下拉刷新控件的(我这里使用的下拉刷新控件是第三方的NestRefreshLayout,其他的刷新控件大同小异),但是试过好多以后发现都没有作用。好多方法都是通过webView
2020-11-02 14:33:40 1217 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人