〖Android〗/system/etc/fallback_fonts.xml】的更多相关文章

<?xml version="1.0" encoding="utf-8"?> <!-- Fallback Fonts This file specifies the fonts, and the priority order, that will be searched for any glyphs not handled by the default fonts specified in /system/etc/system_fonts.xml.…
其中的原文件中包含的注释如下: <?xml version="1.0" encoding="utf-8" ?> <!-- Copyright (C) 2012 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in comp…
一博客中,一段的注释的解释:[From: http://blog.csdn.net/hustpzb/article/details/8525324] /** * Access to the system diagnostic event record. System diagnostic events are * used to record certain system-level events (such as garbage collection, * activity manager s…
原文件注释说明: # audio hardware module section: contains descriptors for all audio hw modules present on the # device. Each hw module node is named after the corresponding hw module library base name. # for instance, "primary" corresponds to audio.pri…
源代码中的解释:[platform_build/tools/releasetools/ota_from_target_files] # Recovery is generated as a patch using both the boot image # (which contains the same linux kernel as recovery) and the file # /system/etc/recovery-resource.dat (which contains all t…
=> build/tools/zipalign: out/host/linux-x86/bin/zipalign (host) => build/tools/atree: out/host/linux-x86/bin/atree (host) => build/tools: => build/tools/bin2asm: out/host/linux-x86/bin/icudata (host) => build/tools/check_prereq: system/bin/…
错误1: D/gpsd ( ): main() D/gpsd ( ): argv[] = '/system/bin/glgps' D/gpsd ( ): argv[] = '-c' D/gpsd ( ): argv[] = '/system/etc/gpsconfig.xml' E/gpslogd ( ): ASSERT : Failed to read config file. F/libc ( ): Fatal signal (SIGSEGV), thread (glgps) 分析:缺少gp…
--------- beginning of /dev/log/main I/installd( 1377): installd firing up I/DEBUG ( 1370): debuggerd: Aug 3 2013 18:29:43 D/STMD ( 1371): STMD STATE: BOOT D/STMD ( 1371): value_to_int() - No numeric value found V/STMD ( 1371): read_config_file: mode…
--此文仅做个人配置记录-- 因为我经常需要sshd来连接设备,它抓取logcat日志太方便了,方便排查问题,及多人共享: 及有USB孔限制的人来说,这个更具有意义: 把超级终端增强包部署到内网,也是为了方便下载,毕竟不是什么时候都可以上外网,并且外网下载太慢了: 增强包的配置相对比较麻烦一些,还需要配置bind9域名解析服务器,nginx或apach2网页服务器: 不过这些对于一般开发者来说,搭建这些玩意的服务器都不算个事: 此外,ssh并不同于adb shell,一些环境变量也没有: 如果这…
在/system/etc/mkshrc文中尾部添加以下代码即可: # for busybox for n in $(busybox --list) do eval alias $n=\'busybox $n\' done 这样子方便没有基本命令的手机进行调试:…
#!/bin/bash - #=============================================================================== # # FILE: fin.sh # # USAGE: ./fin.sh # # DESCRIPTION: # # OPTIONS: --- # REQUIREMENTS: --- # BUGS: --- # NOTES: --- # AUTHOR: linkscue (scue), linkscue@gma…
Android项目开发过程中,容易出现缺少对应中英文翻译的情况,这个Python脚本是用于检查字符串是否缺少了对应的翻译 #!/usr/bin/env python # encoding: utf-8 import os, sys, getopt import xml.dom.minidom import subprocess from xml.dom.minidom import Node # 判断是否是App项目依据 Axml='AndroidManifest.xml' res_en_str…
执行: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb out/target/product/rk30sdk/symbols/system/bin/app_process 报错: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb: error while loa…
1. 配置自动补全: Windows -> preferences -> 搜索assist,修改 java xml自动触发补全:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_ 2. 自动补全插件: http://www.cnblogs.com/sunjie21/archive/2012/06/28/2567463.html Windows -> Preference -> 搜索 Assist,C/C++.Java.XML…
操作日志: 起因:Nexus 7 flo 华硕平板,刷了一个CWM Recovery之后变成了砖机: 尝试1:使用CWM Recovery清除数据,开机失败 尝试2:刷入CM 11 Snapshot的zip卡刷包,并使用Recovery清除数据,开机失败 尝试3:刷入CM 11 eng自己编译的版本,并使用Recovery清除数据,开机失败 尝试4:fastboot flash boot /path/to/boot.img,并刷入 CM 11 eng自己编译的版本,并Recovery清除数据,开…
#!/bin/bash - #=============================================================================== # # FILE: mock_res.sh # # USAGE: ./mock_res.sh # # DESCRIPTION: # # OPTIONS: --- # REQUIREMENTS: --- # BUGS: --- # NOTES: --- # AUTHOR: linkscue (scue), li…
最近公司的一个项目中,新增了classes.jar包,与android.jar有冲突,必须得在加载android.jar前行加载classes.jar: 在持续集成环境中须使用ant编译,classes.jar放在libs/目录中,被加载的优先级是最低的,导致一些方法Method不能调用,也使得工程编译不过通过: 所以现在是classes.jar放在与AndroidManifest.xml同级的目录中,现在写一个custom_rules.xml以最优先加载classes.jar再加载androi…
严重问题: 若移植失败将可能直接导致手机***无法开机***,导入相关文件需慎重! 达成效果: 1. ssh 远程登录 Android 终端: 2. sftp 挂载/映射 Android 根文件系统至本地网络驱动盘符: 适用场景: 前期开发过程中,需要做大量的调试,需要对Android文件系统频繁修改: 操作流程: 详细操作: 一.Linux操作系统相关的部分 1. 编译 openssh for Android 同步及编译Android源码的基础操作:[编译Android源码入门] 在一切准备就…
bluedroid.so for k860/k860i 1./media/Enjoy/AndroidCode/cm10.1/device/lenovo/stuttgart/bluetooth/bluetooth.c [new file] /* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); *…
1. 首先应当使CM代码成功编译过一次: cd /path/to/cm . build/envsetup lunch full-eng mka 2. 配置eclipse开发的基本环境 cd /path/to/cm cp development/ide/eclipse/.classpath . chmod u+w .classpath 打开eclipse: window->preferences->java->Code style->Formatter中导入development/i…
很久没有撸Android App开发了- 最近把一个月前通过反编译.二次修改的Android SSHD项目进行简单修改一下: 突然发现迁移项目时,报了一个错误,同时还出现了闪退情况: - ::): threadid=: thread exiting with uncaught exception (group=0x41b2cc50) - ::): service = null 感觉像是迁移过程中没完整导致的,解决方法很简单,就是把java目录重命名为src即可: 历史提交记录:https://c…
Shell脚本: #!/bin/bash devices=( $(adb devices|grep device$|awk '{print $1}'|xargs echo) ) case ${#devices[@]} in ) echo "can't found a android device!" ;; ) serial=$devices ;; * ) select serial in ${devices[@]}; do break; done ;; esac if [[ -z $s…
需求: 不管是做自动化测试的,还是传媒技术的,自动化操作Android App是一种操作需求: 自动化的操作可以节省很多的人力资源投入: 实现: Android UI界面的自动化,通常有两个方法: 1. 使用得较多的是input命令,input可以直接输入“所有按键.屏幕点击.拖动和直接输入文本内容”: 2. 较为复杂的操作使用getevent 和 sendevent来完成,理论上可以操作一切触屏的输入: 问题: 通常,input使用起来会特别简单方便,可以把坐标记录好,写写脚本就完事了: 但是…
有些手机没有scp命令行,考虑到我们在脚本中常常需要使用scp来复制文件,于是写个脚本代替scp: scp_from(){ local rfile=${##*:} local remote=${%%:*} local lfile=$ local args=${@:} echo "ssh $args $remote \"cat $rfile\" | cat >$lfile" ssh $args $remote "cat $rfile" | c…
1. 错误信息: repo sync CyanogenMod/Superuser Fetching project CyanogenMod/Superuser Fetching projects: % (/), done. error: ] No such file or directory: u'/media/Source/cm-11.0/external/koush/Superuser/.git/HEAD' error: manifest missing or unreadable -- p…
为了同步CyanogenMod源代码,你也学会了FQ,对吗? 通常 .repo/manifest.xml 文件有Google AOSP的Project,也有Github的Project: 访问Github不需要FQ,而同步Google源代码则避免不了了: 想分开同步,想智能一点吗? #!/usr/bin/env python # encoding: utf-8 import os,sys,subprocess import xml.dom.minidom from xml.dom.minidom…
在Android使用 input 输入文本时,不期望出现虚拟键盘: 一般情况下,大家会把键盘给卸载,不过也有简单的方法: 就是下载一个 com.wparam.nullkeyboard (NullKeyboard): 在使用input命令前,把它设置成默认键盘即可: 下载链接: http://m.downloadatoz.com/apps/com.wparam.nullkeyboard,15672/download.html Google Play: https://play.google.com…
由于某项需求,把JDK版本从JDK6升级到了JDK7: 但是签名APK之后出现了INSTALL_PARSE_FAILED_NO_CERTIFICATES的错误: 解决方法: 在签名时,添加参数 -digestalg SHA1 -sigalg MD5withRSA jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore $keystore -storepass $storepass -signedjar $signed_apk $unsign_…
相关命令行: # 启动dropbear后台运行 /data/local/tmp/dropbear \ -A -N android -I -C -G -p \ -R /data/local/tmp/authorized_keys \ -P /data/local/tmp/dropbear.pid \ -r /data/local/tmp/dropbear_rsa_host_key \ -d /data/local/tmp/dropbear_dss_host_key # 打印错误信息到STDOUT…
一.编写LED灯的Linux驱动程序代码 之所以使用存在HAL层,是为了保护对硬件驱动过程的逻辑与原理: 所以,残留在Linux驱动层的代码,只保留了基本的读写操作,而不含有关键的逻辑思维: 1. leds_hal_define.h (包含对读写寄存器的宏定义) #define S3C6410_LEDS_HAL_WRITE_GPMPUD 1 #define S3C6410_LEDS_HAL_WRITE_GPMCON 2 #define S3C6410_LEDS_HAL_WRITE_GPMDAT…