Android系统移植与调试之------->如何修改Android自带的apk出现一圈圈类似鸡蛋的花纹
最近被一个问题烦恼到了,就是android4.1系统自带的Email、文件管理器、信息等apk都出现同一个问题,就是现实在平板上的时候会出现一圈圈类似鸡蛋的花纹。
我想了两种方法来解决,第一种方法没有解决,第二种方法解决了问题。
现在我来说说我第一种方法:我尝试去直接修改相关apk的res/drawable目录下的相应图片,因为源码中的图片都不是纯白色的,所以我自己做了图片替换进去。然后重新编译,但是没有其效果。
我的第二种方法起了作用,现在就来看看第二种方法的解决步骤,拿修改Email apk为例子
step1:进入project/mt7577/alps_800x480/packages/apps/Email/目录,查看AndroidManifest.xml文件
<application android:icon="@mipmap/ic_launcher_email" android:label="@string/app_name" android:name="Email" android:theme="@style/EmailTheme" android:hardwareAccelerated="true">
可以发现发现该应用的主题所 EmailTheme
step2:进入project/mt7577/alps_800x480/packages/apps/Email/res/values目录下,修改styles.xml文件修改主题,添加以下几句话
<style name="EmailTheme" parent="@android:style/Theme.Holo.Light">
<!-- edited by ouyang start -->
<item name="android:windowBackground">@color/white</item>
<item name="android:colorBackground">#FFFFFFFF</item>
<!-- edited by ouyang end -->
</style>
step3:由于@color/white不存在,所以还要修改colors.xml文件,添加以下语句
<color name="white">#ffffffff</color><!--edited by ouyang -->
step4:编译packages/apps/Email模块
./mk mbk77_twn_cu_jb mm packages/apps/Email
step7:通过adb命令将该apk捎入Android设备查看效果
==================================================================================================
作者:欧阳鹏 欢迎转载,与人分享是进步的源泉!
转载请保留原文地址:http://blog.csdn.net/ouyang_peng
==================================================================================================
最新文章
- 从底层谈,WebGIS 原理、设计、实现
- .NET程序的简单编译原理
- hdu3294 girl‘s research
- RSA加密(跨平台通用的)
- JedisPool连接池实现难点
- ACM-最短路(SPFA,Dijkstra,Floyd)之最短路——hdu2544
- JVM最多可创建多少线程
- Android_通过传感器抓小偷
- Android 使控件各占屏幕的一半
- 细说Oracle数据库与操作系统存储管理二三事
- HDU-2188 悼念512汶川大地震遇难同胞——选拔志愿者
- Sqlmap渗透测试是常用语句
- 代写编程的作业、笔试题、课程设计,包括但不限于C/C++/Python
- BZOJ 3028 食物 生成函数
- 201521123008《Java程序设计》第八周实验总结
- 201521123002《Java程序设计》第10周学习总结
- Rlwrap工具的安装和配置
- 安卓IPC机制之Binder详解
- 模仿jQuery的ajax的封装
- java获取文件的路径问题