完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
修改屏幕默认横屏需要修改Android属性 build.prop 文件, 而build.prop文件可以通过buildinfo.sh文件生成, 所以这里我们修改buildinfo.sh 文件即可, 修改如下:
diff --git a/build/make/tools/buildinfo.sh b/build/make/tools/buildinfo.sh index 4698c43..5210383 100755 --- a/build/make/tools/buildinfo.sh +++ b/build/make/tools/buildinfo.sh @@ -59,6 +59,5 @@ if [ -n "$BUILD_THUMBPRINT" ] ; then echo "ro.build.thumbprint=$BUILD_THUMBPRINT" fi echo "ro.build.characteristics=$TARGET_AAPT_CHARACTERISTICS" -echo "ro.sf.hwrotation=270" echo "# end build properties" 总结: 1. ro.sf.hwrotation 设置屏幕角度 可设置为0,90,180,279, 默认为竖屏; 2. Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后, 文件生成在out/target/product/ 3. 在Android运行时刻可以通过property_get()[c/c++域] / SystemProperties_get*()[Java域]读取这些属性值; 4. Android 的各种属性property都是在各种makefile文件中定义的; 5. buildinfo.sh 脚本就是专门用于生成build.prop文件,build.prop的生成是由make系统解析build/core/Makefile完成,并把系统默认的system.prop以及定制的system.prop中的设定追加到build.prop文件中; 6. Makefile中调用build/tools/buildinfo.sh执行脚本,并输出到build.prop中, 详细的build.prop生成分析请查看: |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1906 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2382 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5175 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:35 , Processed in 0.478348 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号