本文主要是介绍展讯6820 2.3.5平台上 第三方应用在usr和eng版本上区别的方法 Android,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我们在编译版本时,会分为usr版本和eng版本,在一些应用程序或测试工具上会有一些差别
举例说明:CallFireWall
CallFireWall应用模块代码位于3rdprty/firewall目录下,eng/usr版本都进行编译(LOCAL_MODULTE_TAGS := optional),
但是对于usr版本未将些模块加入安装列表,eng版本安装列表有加些项,如下:
file:./cutomize/customer_cfg_sp6820a/res/modules.lst
content:
# --------------------------------------------------
on eng ############# modules for eng build
# --------------------------------------------------
# eng build with all the binaries
vhub gsnap lookat cpu iperf
engtest
vlog-d vdiag-d vlog-sv vlog-iq
rotation_test
mtv_test
test_openKODE
scale_test
CallFireWall
如果也需要加入到usr版本中,需要将此模块加入如下段中:
# --------------------------------------------------
on user ############# modules for user build
CallFireWall
# --------------------------------------------------
注:modules.lst文件为Sprd自己新增模块列表配置文件,用于部署各模式版本模块安装情况。
这篇关于展讯6820 2.3.5平台上 第三方应用在usr和eng版本上区别的方法 Android的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!