【N900】浅谈N9软件移植到N900(转于旧站)
本帖最后由 Yegat 于 2020-9-25 22:35 编辑理论上N9的MEEGO和N900的MAEMO没有本质上区别,也就是说软件可能可以通用。不过deb拷进手机后不能安装,提示qt库版本不够,maemo 5里面的qt是4.7.0版本,而N9的MEEGO是4.7.4版本。
下面附上deb安装包的软件信息,以人人网客户端为例
Package: renrenVersion: 1.0.0
Architecture: armel
Maintainer: leaf <leaf@unknown>
Installed-Size: 1448
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libqt4-declarative (>= 4.7.4~git20110516), libqt4-network (>= 4.7.4~git20110516), libqtcore4 (>= 4.7.4~git20110516), libqtgui4 (>= 4.7.4~git20110516), libstdc++6 (>= 4.4.0)
Section: user/other
Priority: optional
Homepage: <insert the upstream URL, if relevant>
Description: 基于中国最领先的社交网站Renren.com的移动终端软件版本,是和好友在移动终端上的沟通平台; <insert long description, indented with spaces>
Maemo-Display-Name: RenRen
Maemo-Icon-26: (这里很长就不贴上来了)
Aegis-Manifest: empty
上面的信息其实已经表明N9的软件包管理器还是叫MAEMO,侧面证明了MeaMo与MeeGo的关系。
点开了安装包里面的数据文件(data.tar.gz),显示文件夹结构和maemo 5的一样。
里面的qml文件是界面,所涉及到的界面部件在maemo 5里面是没有的,所以就算强行修改deb安装包来安装也无法运行,必须进行移植性修改。理论上还是有移植的可能性的,需要时间(学生党,没有什么时间修改,请见谅)而且代码里面连注释都几乎没有。qml太新了,懂的人不多,也因为更新老是变化(导致前后版本兼容性不怎么好)。理论上只要升级N900上的相关Qt,MeeGo和Maemo的软件可以共用。官方已经不升级了,个人升级的话不是不可能,只是很麻烦。
原MEEGO项目将独立出来叫MER官网:http://www.merproject.org/
旧站原贴全部内容转载于:http://tieba.baidu.com/p/1254941902、http://tieba.baidu.com/p/1257305130
谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了! 谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了! 感谢分享
页:
[1]