CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6236|回复: 6

android a20 apk下载进去,apk界面向左偏移4厘米,系统参数没...

[复制链接]
发表于 2015-9-23 14:29:13 | 显示全部楼层 |阅读模式
本帖最后由 xiaolonghun1 于 2015-9-23 14:34 编辑

你好:
我使用的是cubieboard android a20 系统界面能够正常显示,但是安装开发的apk却出现的局部向右移动,这是什么原因了?是不是android 上面的
哪个参数没有设置好,还是apk自身里面需要加入什么相关的内容进行相应的适配。附件是开发的那个apk文件。想看一下具体的现象,可以载一下到系统带分辨率为1024*600 的7寸屏幕,看具体是什么原因。


系统界面能够正常进来,并且正常显示,1024*600 的7寸屏幕。如上图所示。

这个是apk下载进入了之后,程序出现了向左4厘米偏移的现象,程序是可以正常又边出现了相应大概4厘米的空当,如上图所示。



但是apk下载到成都启淘宝上面买的,却是能够正常满屏显示的,而且显示的比例是正确的。不过这个是使用成都企划的所提供的源代码,和成都企划的镜像。不是使用cubieboard2_android_SDK_v1.03这个源代码编译的镜像,所以我就想知道你们的这个系统是不是哪边需要相应的参数的更改。apk 下载到三星的平板1024*600分辨率了的平板,也是能够正常显示的。成都企划的开发板apk下载进去,显示路如上图所示。
https://item.taobao.com/item.htm?id=41370338657&mt= 成都企划的淘宝店铺
链接:http://pan.baidu.com/s/1sjymNMH 密码:rsep  成都启划 相应的网盘镜像资料。



我以为是屏幕的问题,另外换了一块1024*600分辨率的7寸屏幕,但是还是会出现那个错误。













本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表于 2015-9-23 17:19:59 | 显示全部楼层
那个显示密度改了没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-23 17:29:42 | 显示全部楼层
本帖最后由 xiaolonghun1 于 2015-9-23 17:40 编辑
蓝天-彭 发表于 2015-9-23 17:19
那个显示密度改了没有?

通过修改该/system/build.prop文件中的ro.sf.lcd_density来改变屏幕分辨率(屏幕密度值)。
已经root过的手机,打开RootExplorer软件,进入/system目录,点标路径题栏上的按钮挂载读写,找到长按build.prop文件,菜单中选择“使用文本编辑器打开”。然后用肉眼查找或者使用920文本编辑器,找到ro.sf.lcd_density一行,修改其值即可。
数字越小,表示密度越大,屏幕上可以显示的内容就越多。原厂的值为240,小妖可以考虑改为200.重启手机(我修改了以后无法用软件截图所以不上图了)这里警告修改后虽然屏幕上显示的内容增加了,但对应的内容也变小了。有可能出现看不清、点不准的情况。这需要权衡一下。另外,某些软件由于缺少对高分辨率的支持,可能会出现无法全屏的情况,或者界面变得不那么和谐。另外,还需要更改某些桌面启动器的栅格数,以便看上去更美观,也更实用。
警告:修改为某些数值可能会导致手机无法启动的情况,这时候,只有恢复或者重新刷机了。建议修改为整数.
。我看成都启化的那个值是160 我系统默认的是120.按照上面所说的“数字越小,表示密度越大,屏幕上可以显示的内容就越多”好像行不通,我先测试一下,有结果及时回复.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-24 08:08:08 | 显示全部楼层
本帖最后由 xiaolonghun1 于 2015-9-24 08:12 编辑
蓝天-彭 发表于 2015-9-23 17:19
那个显示密度改了没有?

我用adb 进行修改了之后,值为160.之前的是120的这个值。直接android的终端命令行里面进行修改,但是改完了之后,reboot 。系统就一直停留在开机画面那边,也就是系统原生的“android”字体的那个界面。不知道是什么原因,反复弄了好几次了,都还是那个样子。


还有一点需要特别注意到的是,屏幕上面的内容不是减少了,他只是整个内容都向左移动,但是实际操作的时候,点击相关事件和相关事件里面的内容都还是正确的,都还能够正常的进行相应。就是我们实际是要做产品的,这样子偏移肯定不行,如果只是测试倒还好说。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-24 08:28:03 | 显示全部楼层
蓝天-彭 发表于 2015-9-23 17:19
那个显示密度改了没有?

可以了,就是修改这个参数值。但是要打包进入内容,在系统源代码里面进行更改才可以,重新生成镜像。烧写进去才可以,直接adb修改好像会出问题。谢谢了.
回复 支持 反对

使用道具 举报

发表于 2015-9-24 09:21:20 | 显示全部楼层
xiaolonghun1 发表于 2015-9-24 08:28
可以了,就是修改这个参数值。但是要打包进入内容,在系统源代码里面进行更改才可以,重新生成镜像。烧写 ...

可以先使用adb remount获得权限,修改后重启
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-3 23:34 , Processed in 0.024181 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部