mtk平台服务器编译系统版本由eng版本改为user版本后,不能直接push系统应用进行调试(因为push后无效或者报错)。需要先进入工程模式,设置Log and Debugging 为root用户权限。Push app时需要先将对应目录的.odex文件删除,然后再push对应apk即可(否则改动无...
分类:
移动开发 时间:
2014-09-04 16:36:09
阅读次数:
424
1.在normal mode下,tp button也是和其它触摸事件一样,以坐标形式的input_event进行上报。在初始化时会通过tpd_button_setting()函数根据定义在tpd_custom_XXX.h文件中的配置信息将虚拟按键的坐标信息写在/sys/board_properties/virtualkeys.mtk-tpd中。工作时,tp driver将按下的点的坐标进行上报,A...
分类:
移动开发 时间:
2014-09-04 09:46:47
阅读次数:
196
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推...
分类:
移动开发 时间:
2014-08-28 17:04:41
阅读次数:
297
MTK平台上,所有插入到手机中的SIM卡的信息都会存储在数据库com.android.providers.telephony中。原始的数据库图表 1 SimInfo数据表的结构从上图示中,我们可以看到siminfo表的大致结构,包含字段:_id, display_name, name_source,...
分类:
其他好文 时间:
2014-08-27 16:02:47
阅读次数:
321
通过开发电视类的应用和手机的应用,感觉主要有以下三种区别: 1、 分辨率 的不同(手机的分别率320*480,480*800,480*854) ? ? 机顶盒??:TCL800:800x450??TCL720P:1280x720 ? ? 机顶盒普遍比手机的...
分类:
移动开发 时间:
2014-08-26 00:38:05
阅读次数:
296
一:笔者采用的是系统是OpenWrt之PandoraBox,内核版本3.3.8;硬件设备是MTK的7620开发板。其中怎么搭建openwrt开发环境在此不用多说,因为既然想实现3G无线上网卡拨号上网,那么肯定是要有一点的openwrt及linux开发基础。二:make menuconfig需要添加上...
分类:
其他好文 时间:
2014-08-21 20:52:14
阅读次数:
827
上篇博文说到了mtkfb_probe函数,本文在说mtkfb_probe函数之前。我还是打算在从应用程序的调用开始分析下具体的调用过程。这是我们理解驱动框架的核心,而并不是简单的接受。...
分类:
其他好文 时间:
2014-08-16 18:33:20
阅读次数:
244
许多学习嵌入式的进入MTK开发平台,很多东西都会感到很陌生。在MTK平台上你可以简简单单几分钟就点亮一块屏。加上MTK快速开发的节奏,也很少有时间自己整理学习。如果不思进取,不加班加点学习。很容易就慢慢……。这也难怪有些人说MTK造就了一批懒人,毁掉了一批工程师。但其实都是基于linux开发,核心的东西都是一样一样的。我刚入行业,在迷茫之际,自己整理跟踪源码。想慢慢找回自己熟悉的感觉,掌握MTK的...
分类:
其他好文 时间:
2014-08-12 22:08:34
阅读次数:
582
有时候需要动态设置某个View的位置,如果在布局文件中写则其布局已定。这时可以通过在代码中根据不同的需要增加判断后,在设定边距等。如下。需要说下,setMargins() 方法。其括号中的四个参数依次对应的方位为-- 左,上,右,下。左即指View的左边距。代码来自mtk android 源码。
分类:
移动开发 时间:
2014-08-12 12:56:44
阅读次数:
690