POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 8471|回复: 15
打印 上一主题 下一主题

intel的平板和手机是基于Android X86的,那原来的Android ARM版的软件要移植后才可用

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-28 23:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 binbin 于 2012-2-29 00:54 编辑

在网上看到“基于x86 Android ndk应用移植指南”,说没有包含X86原生库的应用,需要进行移植为支持x86的库,才能在x86架构Android的设备上运行

目前已经有45万款基于ARM版Android开发的软件应用,目前还以惊人数量增加,如果这些软件全部要重新移植过,才能在INTEL手机上使用,那还得了。突然想到这个问题,这似乎对INtel很不利。




本帖子中包含更多资源

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

x
16#
发表于 2012-2-29 10:42 | 只看该作者
用NDK的绝大部分都是3D游戏,一般的应用根本不会用上这玩意。
回复 支持 反对

使用道具 举报

15#
发表于 2012-2-29 09:53 | 只看该作者
android是架构在Java基础上的,大部分代码都通过虚拟机运行,除了少部分要通过JNI调用的
回复 支持 反对

使用道具 举报

14#
发表于 2012-2-29 09:48 | 只看该作者
敢问楼主知道什么是NDK以及什么程序才需要用到NDK么?
回复 支持 反对

使用道具 举报

13#
发表于 2012-2-29 06:08 来自手机 | 只看该作者
binbin 发表于 2012-2-29 00:32
原来的那些ARM Android软件绝大部分都是无法运行的,而新开发的Android软件同样要添加X86库的支持才能在 ...

九成Android软件可以无视底层是arm还是x86而直接运行
回复 支持 反对

使用道具 举报

12#
发表于 2012-2-29 01:03 | 只看该作者
binbin 发表于 2012-2-29 00:32
原来的那些ARM Android软件绝大部分都是无法运行的,而新开发的Android软件同样要添加X86库的支持才能在 ...

谁告诉你需要?大部分的android软件都是在虚拟机中运行的,不需要做任何改动。只有用ndk开发的才需要,即便是那样,porting的难度也不是很大,当年aple从ppc到x86,全部是native代码也没有什么太大问题。
难度大的反而是跨操作系统移植,指令集反而容易些。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2012-2-29 00:32 | 只看该作者
本帖最后由 binbin 于 2012-2-29 00:47 编辑
Prescott 发表于 2012-2-29 00:16
除了NDK开发的少量软件,x86直接可以运行。
你要是拿游戏来说事,那大一点的游戏也分不同的数据包,高通 ...


原来的那些ARM Android软件绝大部分都是无法运行的,而新开发的Android软件同样要添加X86库的支持才能在X86 设备上运行
回复 支持 反对

使用道具 举报

10#
发表于 2012-2-29 00:16 | 只看该作者
binbin 发表于 2012-2-29 00:13
X86 Android软件?

除了NDK开发的少量软件,x86直接可以运行。
你要是拿游戏来说事,那大一点的游戏也分不同的数据包,高通的,Tegra的。多个Intel的也不算多。
回复 支持 反对

使用道具 举报

9#
发表于 2012-2-29 00:16 | 只看该作者
这点小事对于庞大的x86开发群体而言,不算个事。

intel一旦进入,一定会带来更多的应用。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-2-29 00:13 | 只看该作者
yuhiyu 发表于 2012-2-29 00:04
功耗再低一点直接运行X86就好了

X86 Android软件?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-2-29 00:10 | 只看该作者
本帖最后由 binbin 于 2012-2-29 00:12 编辑
potomac 发表于 2012-2-29 00:04
你想在手机上用啥软件


你要是个普通消费者,买个智能手机,朋友同事手机上正在玩的软件,这个手机要么没有,要么还在移植中,你会买它么。


回复 支持 反对

使用道具 举报

6#
发表于 2012-2-29 00:04 | 只看该作者
功耗再低一点直接运行X86就好了
回复 支持 反对

使用道具 举报

potomac 该用户已被删除
5#
发表于 2012-2-29 00:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2012-2-28 23:58 | 只看该作者
potomac 发表于 2012-2-28 23:54
[w00t>不知道基于x86的软件有没有4.5亿款呢?

X86软件再多也帮不了iNTEL的手机事业,基本是windows的,而且台式PC上的软件能拿到手机上用么?
回复 支持 反对

使用道具 举报

potomac 该用户已被删除
3#
发表于 2012-2-28 23:54 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

2#
 楼主| 发表于 2012-2-28 23:46 | 只看该作者
本帖最后由 binbin 于 2012-2-28 23:59 编辑

这是个很严重的问题,以INTEl在手机和平板的几乎为零的份额,很难调动软件开发商移植和开发X86 Android的手机应用软件的积极性
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-23 05:08

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表