
android 源码
文章平均质量分 61
大木头_
为己加油
展开
-
Android 10 SurfaceView 奔溃报错signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4
Android 10 SurfaceView Navite 异常报错。android.view.SurfaceControl$Transaction.deferTransactionUntilSurfaceandroid.view.SurfaceView.applySurfaceTransformsandroid.view.SurfaceView$3.positionChanged原创 2022-10-09 17:44:41 · 5367 阅读 · 1 评论 -
VTS-DEBUG VtsHalCameraProviderV2_4TargetTest CameraHidlTest.noHal1AfterP FAIL
Android Q vts 测试failed 项09-02 09:58:06.205 ERROR <testsuites tests="1" failures="1" disabled="0" errors="0" timestamp="2020-09-02T01:58:06" time="0.008" name="AllTests">09-02 09:58:06.205 ERROR <testsuite name="CameraHidlTest" tests="1" fail原创 2020-11-25 16:22:05 · 1174 阅读 · 0 评论 -
Android Q 修改Fingerprint
Android 系统中fingerprint 在 build/make/core/Makefile# The string used to uniquely identify the combined build and product; used by the OTA server.ifeq (,$(strip $(BUILD_FINGERPRINT))) ifeq ($(strip $(HAS_BUILD_NUMBER)),false) BF_BUILD_NUMBER := $(B.原创 2020-11-13 15:08:31 · 3021 阅读 · 0 评论 -
Android Q 副屏HDMI 全屏显示
主屏1920x1200,副屏hdmi 1920x1080双屏同显的时候,副屏1920x1080 显示1920x1200的画面会有缩放,横屏时两侧有较小黑边双屏异显 副屏hdmi 显示1080的图片 能全屏显示从DisplayManagerService 入手,在onStart 会去注册display adapter//DisplayManagerService public void onStart() { // We need to pre-load the pers原创 2020-11-10 15:46:01 · 3438 阅读 · 1 评论 -
内置Chrome 应用,点击地址栏要输入地址的时候会奔溃
内置Chrome 应用,点击地址栏要输入地址的时候会奔溃log如下2020-08-26 09:49:51.795 13725-13725/? E/chromium: [0826/014951.792518:ERROR:process_memory_range.cc(75)] read out of range2020-08-26 09:49:51.798 13725-13725/? E/chromium: [0826/014951.798090:ERROR:file_io_posix.cc(147)]原创 2020-08-27 20:06:43 · 5130 阅读 · 1 评论 -
U盘插入识别不成存储设备
U盘插入后,设备能检测到U盘插入,可是识别不成存储设备吗,在设置–存储 看不到插入的设备抓到串口log如下[ 166.181066] usb 1-1.2: new high-speed USB device number 7 using xhci-hcd[ 166.285209] usb 1-1.2: New USB device found, idVendor=090c, idProduct=1000[ 166.285271] usb 1-1.2: New USB device string原创 2020-08-25 11:57:33 · 1224 阅读 · 0 评论 -
OTA生成差分包内置应用报错
ota做差分包的时候遇到个问题,生成差分包在内置应用做差分的时候会报错ERROR:Failed to generate imgdiff for //system/priv-app/TestApp_1/TestApp_1.apk: tgt=70499-75692 75694-75930, src=70499-71112:W/ziparchive(25145): Zip: bad offsets (dir 22384640, size 53154, eocd 22245282)imgdiff E 07-原创 2020-07-14 14:36:21 · 1301 阅读 · 8 评论 -
Android 修改系统图标风格
修改系统图标默认风格android 10.0 默认图标风格变成方形的了 包括通知栏快捷菜单,桌面图标,设置菜单图标通过修改frameworks/base/core/res/res/values/config.xml 修改默认图标样式config_icon_mask 定义了图标的遮盖样式,值为矢量数据 可自己定义 <string name="config_icon_mask" translatable="false">"M50 0A50 50,0,1,1,50 100A50 50,0原创 2020-06-23 11:42:50 · 2222 阅读 · 0 评论 -
Android 系统编译移除应用
Android 系统编译移除应用在系统编译的时候会编译很多应用module,内置的带源码应用,apk应用,系统debug应用等默认源码编译出来有很多并不需要的应用,这些应用绝大部分都是通过PRODUCT_PACKAGES += xxxPRODUCT_PACKAGES_DEBUG += xxxPRODUCT_PACKAGES_TESTS += xxx加入编译的,而且这些PRODUCT_PACKAGES 又分散到很多的mk文件里添加比如某个系统应用(Testxx)的编译加载,一般在某个mk文件会有原创 2020-06-22 16:17:30 · 3491 阅读 · 0 评论 -
Android赋予内置三方应用应用权限
Android赋予内置三方应用应用权限内置第三方应用的时候,应用一般都会请求权限的。内置应用的话加上android:sharedUserId="android.uid.system" 然后使用系统签名就能默认给予权限但是三方应用不会加sharedUserId的,可以通过以下方法给予内置的第三方应用它请求的权限,这样应用就不会在去请求权限了项目MSM8953系统Android9.0在device/qcom/msm8953/下新建文件夹和文件etc/default-permissions/defa.原创 2020-05-26 16:34:23 · 1310 阅读 · 0 评论