- 博客(12)
- 收藏
- 关注
原创 PKMS权限管理简单分析
拉起应用授权的系统应用原来是在 PackageInstall.apk中,android11后更改到PermissionControll.apk,这里注意看是否google原生的还是其他平台的。android 11及以上源码。主要涉及到的activity为。保存权限到手机的位置。
2023-12-27 15:34:04
524
1
原创 记录部分实用指令
git am patch路径 如 .patch。git add <修改的文件>修改冲突的文件 删除rej文件。find ./ -name 文件名。如果碰到使用am后冲突的问题。
2023-12-21 11:17:28
414
1
原创 Camera集成
因为android 11后,采用了分区存储,查询相册文件的话需要使用MediaStore查询数据库。android.permission.MANAGE_EXTERNAL_STORAGE权限。Android 11 及以上采用了分区存储,因为此demo需要查看相册,所以使用了。相机使用权限:android.permission.CAMERA。调用camera API实现一个拍照和查看的demo。在启动Activity获取相关权限。对于相机预览载体可以使用三种。
2023-11-30 15:55:14
410
原创 MTK 平台手机重启后卡在开机动画上面一直开不开机(仅 user版本有问题
原因:kLoopDeviceRetryAttempts 是一个常量,用于指定在 处理 Loop 设备时,重试的次数。Loop 设备在 Liunx 系统中是一种虚 拟设备,可以通过文件映射来模拟物理设备。当文件不存在或者格式 错误时会不断重试加载,达到一定次数时,系统可能会报错或者停止 处理该设备,通常通过调整 kLoopDeviceRetryAttempts(重试的次数) 来保持系统的稳定和可靠性。调大参数 kLoopDeviceRetryAttempts,默认值 3u。
2023-11-30 15:52:44
262
原创 如何将第三方apk放到系统rom中
到此基本可以实现可卸载,如果还是不生效,可以看下是否有其他.mk文件将pms_sysapp_removable_system_list文件或者pms_sysapp_removable_vendor_list文件删除了,屏蔽掉删除的即可。选择可以执行的device.mk将需要编译的apk包名传入,如。Android.mk文件如下。
2023-11-25 18:17:44
1221
转载 as 解决Error:Cause: unable to find valid certification path to requested target"
先去配置这个转载https://blog.youkuaiyun.com/gabriel576282253/article/details/81531746的;成功过后,重新设置android studio的默认jdk路径设置default project structure改成已经配置好证书的jdk,下一步,如果出现junit无法下载,直接屏蔽然后就可以运行了...
2019-10-30 10:13:23
540
原创 flutter打包策略
关于flutter打包策略记录记录一下有keystore的情况:1、在app中新建key.properties文件文件中粘贴storePassword=xxkeyPassword=xxkeyAlias=xxstoreFile=D:/appkey/xxx2、在app的build中,找到android {在上面粘贴def keystoreProper...
2019-06-26 18:25:17
384
原创 AS遇到的一些问题
1.关于有些external librarys 上面的第三方库无法删除问题2.因为重复引用造成打包时候出现transformClassesWithJarMergingForReleasedependencies { compile("com.google.firebase:firebase-ads:9.4.0") { exclude module: 'su...
2019-06-20 18:30:28
155
原创 Bugly 遇到的问题总结
关于Bugly 热更新的配置遇到的一些问题1,打包时混淆代码注意// 构建类型 buildTypes { release { minifyEnabled true signingConfig signingConfigs.release proguardFiles getDefaultProg...
2019-02-19 15:14:01
1020
原创 关于使用adb 打logcat
使用adb :1 切换到adb目录 adb root adb remountadb logcat -> 电脑的目录地址,如没有,则选择adb 目录****这种方式,可以将手机上的操作实时记录在电脑的目录里 ctrl+c 退出 2切换到adb 目录adb rootadb remountadb shelladb lo...
2017-03-20 10:15:13
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人