Android MTK
YHMQ66
这个作者很懒,什么都没留下…
展开
-
Android studio 使用 模拟器(Android 11)
1.更新或下载As (版本4.1及以上)2.下载sdk Android 11(R)3.bios打开虚拟化(svm)4 在windows功能中启用 windows 虚拟机监控程序平台5 sdk tools中下载启用android emulator hypervisor diver for amd processors之后可以正常创建和使用虚拟机,无需安装haxm...原创 2020-11-25 17:25:11 · 3892 阅读 · 0 评论 -
Android O 静默安装
使用pm命令实现静默安装一.系统签名1.通过系统中的签名文件,使用命令签名java -jar signapk.jar platform.x509.pem platform.pk8 app.apk app_signed.apk2.利用系统中的签名文件生成xxx…keystore,在AS里签名3.通过ubuntu环境编译,mk文件中设置LOCAL_CERTIFICATE := platformout中编译出来的应用就是系统签名后的具体签名步骤可以参考系统签名的三种方式二.在Android原创 2020-10-22 11:05:17 · 330 阅读 · 0 评论 -
Android MTK 预制应用遇到的问题
一.预置uc浏览器报错FAILED: out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/package.odex /bin/bash -c "(rm -f out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/package.o...原创 2020-02-27 15:57:35 · 1651 阅读 · 1 评论 -
Android MTK 6750 系统语言与输入法
需求一:要求只保留中文和英文两种语言xxxx/frameworks/base/core/res/res/values/locale_config.xml <string-array translatable="false" name="supported_locales"> <item>af-NA</item> <!-- Afrikaa...原创 2020-02-27 15:34:05 · 581 阅读 · 0 评论 -
Android MTK 6763 User 版本默认打开usb调试
1.xxxx\build\make\core\main.mkendif # !user_variantifeq (true,$(strip $(enable_target_debugging))) # Target is more debuggable and adbd is on by default ADDITIONAL_DEFAULT_PROPERTIES += ro.debu...原创 2020-02-27 14:51:52 · 1173 阅读 · 0 评论 -
关于MTK平台 预制应用的小窍门
在android (M,L)项目预制应用时,需要编写android.mk 文件当apk加载的.so库文件较多时,会非常的不方便,需要一个一个的填写列如:预制最新版百度地图apk,需要加载2.30个.so库文件,非常麻烦解决的方法:1.用360压缩打开要预制的apk2.将lib下的armeabi文件考到一个新的文件夹下,进入armeabi文件3.新建一个txt文件 ------a.t...原创 2019-08-19 11:22:19 · 259 阅读 · 0 评论 -
windows配置adb (window 7 64位)
在配置window7 64 位 配置 adb 环境 遇到的问题, adb 的环境变量配置之后不生效(至今也不知道什么原因,就是不好使)后来从网上找到了一种方法,不用配置就可以使用**1.下载adb或者有as的去sdk里找2.将名称中含有adb的文件(adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll),和fastboot.exe 复制到 c:/windows/s...原创 2019-08-19 09:51:10 · 1188 阅读 · 0 评论 -
Android7.0 MTK 设置默认桌面
项目需求:客户安装自己公司的桌面apk,安装完成后自动设置为默认桌面且不弹出始终和仅一次的弹框1.找到安装应用的文件frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java try { PackageParser.Package newPackage =...原创 2019-06-18 14:02:29 · 896 阅读 · 2 评论 -
HS芯片 Android L 设置开机Logo及开关机动画
一.首先确定Logo是以什么形式加载的 ? 没有找到代码中的logo的bmp文件 但是找到了.bin文件 列如: device/leadcore/ project/logo.bin二.图片转化为.bin文件的方法 :1.准备好尺寸合适的BMP格式的图片(位深度24)2.使用logo_convert将图片转化为.bin文件3.logo_convert的使用方法(l...原创 2018-12-27 10:46:53 · 305 阅读 · 0 评论 -
Android MTK kernel logo到开机动画之间闪屏(L)
[DESCRIPTION]现象:L版本开机时,kernel logo与开机动画之间闪一帧黑屏。[SOLUTION]这个现象是因为,在BootAnimation开始绘图之前,会先做一次clear screen的动作,避免出现前面的图干扰到BootAnimation的显示。这是Google default design,虽然不可避免,但是可以优化。优化方法:1.通过check main_lo...翻译 2018-11-21 15:48:38 · 1559 阅读 · 0 评论 -
Android MTK 8.1 设置默认输入法
以实现讯飞输入法为默认输入法为例:1.\vendor\mediatek\proprietary\packages\apps\SettingsProvider\res\values\defaults.xml 中声明FlyIME输入法&lt;!-- FlyIME--&gt;&lt;string name="enabled_input_methods" translatable="false&qu原创 2018-11-13 17:22:00 · 1268 阅读 · 2 评论 -
Android MTK 8.1 预制应用 (讯飞输入法)
以讯飞为例: 1. \vendor\mediatek\proprietary\packages\3rd-party 在此目录下新建文件如 iflyIME 2.在iflyIME中导入讯飞apk 改名为 iflyIME 3.添加Android.mk 文件 Android.mk: LOCAL_PATH := $(call my-dir) inc...原创 2018-11-13 15:36:55 · 1668 阅读 · 0 评论 -
MTK Android O 充电状态下电池电量100%时不显示闪电图标
需求: android 8.1.1版本google原生充电的时候都会显示一个闪电的形状,客户要求在百分之百电量的时候不显示闪电 修改:frameworks\base\packages\SettingsLib\src\com\android\settingslib\graph\BatteryMeterDrawableBase.java“` 在public void draw(C...翻译 2018-06-27 11:09:59 · 2002 阅读 · 0 评论