himitu 发表于 2013-10-22 13:01

android开发,版本的碎片化,设备的碎片化是个头疼的问题

鸡蛋灌饼 发表于 2013-10-22 13:12

Brienza 发表于 2013-10-22 10:04
搞得好像Android真的跑在一万种架构上面似的,到现在除了ARM和非官方的x86以外还有别的吗? ...

Naive,ARM的水比你想的深多了。$ ls linux/arch/arm
boot         lib            mach-exynos      mach-keystonemach-nomadik    mach-rpc       mach-spear      mach-w90x900plat-pxa
common         mach-at91      mach-footbridgemach-kirkwoodmach-nspire   mach-s3c24xx   mach-sti      mach-zynq   plat-samsung
configs      mach-bcm       mach-gemini      mach-ks8695    mach-omap1      mach-s3c64xx   mach-sunxi      Makefile      plat-versatile
crypto         mach-bcm2835   mach-highbank    mach-lpc32xx   mach-omap2      mach-s5p64x0   mach-tegra      mm            tools
include      mach-clps711xmach-imx         mach-mmp       mach-orion5x    mach-s5pc100   mach-u300       net         vfp
Kconfig      mach-cns3xxx   mach-integratormach-msm       mach-picoxcellmach-s5pv210   mach-ux500      nwfpe         xen
Kconfig.debugmach-davinci   mach-iop13xx   mach-mv78xx0   mach-prima2   mach-sa1100    mach-versatileoprofile
Kconfig-nommumach-dove      mach-iop32x      mach-mvebu   mach-pxa      mach-shark   mach-vexpress   plat-iop
kernel         mach-ebsa110   mach-iop33x      mach-mxs       mach-realview   mach-shmobilemach-virt       plat-omap
kvm            mach-ep93xx    mach-ixp4xx      mach-netx      mach-rockchip   mach-socfpga   mach-vt8500   plat-orion

鸡蛋灌饼 发表于 2013-10-22 13:16

jun4rui 发表于 2013-10-22 09:59
开始应该是有绕开GPL的想法,不过像Linux那种跨多硬件架构写APP的话也是不可取的,光针对各种架构写make ...

用过autotools么。

liwangli1983 发表于 2013-10-22 13:58

鸡蛋灌饼 发表于 2013-10-22 13:12
Naive,ARM的水比你想的深多了。

这些只是内核的板级配置文件吧,和应用层有什么关系……

但如果应用层真的按native来编译的话,就只从arm角度来说,android支持的还有v5te, v6, v7a三种指令集。这些是向下兼容的,一般来说编成v5te是最安全的,所有机器都能用,但效率低。如果考虑到浮点,还有有neno和无neno加速的不同情况。

无幻 发表于 2013-10-22 14:55

voluspa 发表于 2013-10-22 10:28
做嵌入式的对各种芯片间编译的不通用性早就骂到没力气了好吧..

做嵌入式的都是抖m,我是认真的,亲身体会并且在抖m的路上越走越远

hyddx 发表于 2013-10-22 15:32

Brienza 发表于 2013-10-22 10:04
搞得好像Android真的跑在一万种架构上面似的,到现在除了ARM和非官方的x86以外还有别的吗? ...

高通的arm和三爽的arm就是两样东西。

cyberalogo 发表于 2013-10-22 17:01

话说回来,如果安卓真的倒了,会不会助长WP成为新的毒瘤?

bubuyu 发表于 2013-10-22 17:12

cyberalogo 发表于 2013-10-22 17:01
话说回来,如果安卓真的倒了,会不会助长WP成为新的毒瘤?

Visual Studio怎么也不会烂到那种程度吧...

john 发表于 2013-10-22 17:14

LUCIFER 发表于 2013-10-22 14:49
开放IOS, 猴系统分分钟死

跪求顺路开放一下Mac OS

auraria 发表于 2013-10-22 17:18

bubuyu 发表于 2013-10-22 17:12
Visual Studio怎么也不会烂到那种程度吧...

就开发平台来说,VS可以说是最好的
但是WP本身就是毒瘤啊

auraria 发表于 2013-10-22 17:18

bubuyu 发表于 2013-10-22 17:12
Visual Studio怎么也不会烂到那种程度吧...

就开发平台来说,VS可以说是最好的
但是WP本身就是毒瘤啊

优秀 发表于 2013-10-22 17:56

LUCIFER 发表于 2013-10-22 14:49
开放IOS, 猴系统分分钟死

开放了水果说不定比猴系统先死

未定名 发表于 2013-10-22 18:37

LUCIFER 发表于 2013-10-22 14:49
开放IOS, 猴系统分分钟死

开放了,你是买三星还是买水果。三星给你从3到15每0.5寸一个级别统统出一遍。

巴尔库夫 发表于 2013-10-22 19:31

不服也练一个,

liwangli1983 发表于 2013-10-22 19:43

hyddx 发表于 2013-10-22 15:32
高通的arm和三爽的arm就是两样东西。

这个从软件角度看还真没区别,指令集都是一样……

天神十三煞 发表于 2013-10-22 22:28

“你们太幼稚”
“不服你练个”

丝般顺滑 发表于 2013-10-23 09:06

aithinkso 发表于 2013-10-23 09:21

2013-10-22
亚太地区开发者可通过eBay订购Firefox OS手机ZTE OPEN
http://mozilla.com.cn/post/58499/

fromeast 发表于 2013-10-23 09:45

陈永仁 发表于 2013-10-22 09:37
google 新的 Android studio 我主贴说了,现在 beta 不能打,我认识的同学都没有调通的,能作为主力开发 ...

Android Studio早就十分好用了
不知道你同学落伍时代多少年

john 发表于 2013-10-23 10:18

LUCIFER 发表于 2013-10-23 10:05
OSX转战到outel PC上快10年了,谁都可以装啊.
你看淘宝上装一个Windows多少钱,装一个OSX多少钱,装OSX还需要指定硬件顺带不保证所有功能能用
MAC装Windows苹果除了一个启动器以外都不提供技术支持,通用x86 PC装OSX更是屁都没有,所以安装步骤和troubleshooting法则都是黑客自己摸出来的,这叫开放?那iOS还开放安装输入法呢

leviathan 发表于 2013-10-23 10:48

fromeast 发表于 2013-10-23 09:45
Android Studio早就十分好用了
不知道你同学落伍时代多少年

realease版本才0.30,连google都觉得它没完成啊。

fromeast 发表于 2013-10-23 19:24

leviathan 发表于 2013-10-23 10:48
realease版本才0.30,连google都觉得它没完成啊。

只看版本号就太naive了
现在emule的版本号仍然是0.50,但这不妨碍它是一个伟大且好用的程序

哈雅 发表于 2013-10-23 19:59

leviathan 发表于 2013-10-23 10:48
realease版本才0.30,连google都觉得它没完成啊。

我今天去看了一下,是0.2.x,不过还是下了一个来试试
既然楼里有人这么推荐,我觉得adt也能用了

chachi 发表于 2013-10-23 20:13

嵌入式上做c开发,光建一个交叉编译环境就难倒一片人了。
在不同设备上跑托管代码是个很高明的做法。

fmy 发表于 2013-10-23 20:26

LZ快抛弃Eclipse吧大牛都用IntelliJ你也可以试试NDK

fromeast 发表于 2013-10-23 20:35

哈雅 发表于 2013-10-23 19:59
我今天去看了一下,是0.2.x,不过还是下了一个来试试
既然楼里有人这么推荐,我觉得adt也能用了 ...

已经自动更新到0.3.0了

HB90872525 发表于 2013-10-25 05:41

谁说死程没人权,我看你们这不挺乐在其中的嘛

qieqie 发表于 2013-10-25 08:06

Android Studio不就是IntelliJ..

----发送自 samsung GT-I9300,Android 4.1.2

赤字大王 发表于 2013-10-25 08:21

我真心知道啥叫半瓶水了。。。说真的,java已经是目前最好的选择了,你想回去c/c++时代?安卓基本都用真机开发的,模拟器实在太慢了,eclipse也实在太慢了,但,都正在改进,我觉得谷歌还是更加喜欢浏览器os的,总有一天要推广的,安卓也就是个过渡产品

fumeflow 发表于 2013-10-25 10:13

VS是好东西(装完VAX插件) 就是启动比eclipse慢得多

liwangli1983 发表于 2013-10-25 10:57

也不好说会不会回到原生代码的时代,半导体工艺制程正在逼近极限,以后像现在这样性能的飞速提升恐怕有困难(即使是现在,也受制于电池),所以到时没准得回归到挖效率的情形,这样虚拟机就不吃香了

鸡蛋灌饼 发表于 2013-10-25 11:00

LUCIFER 发表于 2013-10-23 10:05
OSX转战到outel PC上快10年了,谁都可以装啊.

你装个黑苹果试试看?不折腾死你

鸡蛋灌饼 发表于 2013-10-25 11:03

john 发表于 2013-10-22 17:14
跪求顺路开放一下Mac OS

说真的,如果Mac OS X开源恐怕社区做的第一件事就是把这货的内核换成Linux……

trentswd 发表于 2013-10-25 11:25

引用第71楼fumeflow于2013-10-25 10:13发表的:
VS是好东西(装完VAX插件) 就是启动比eclipse慢得多

我觉得2012不需要vax了

另外vax对qt和boost的支持差的不能忍

----发送自 LGE Nexus 4,Android 4.3.1

发表于 2013-10-25 12:45

火样流年 发表于 2013-10-25 17:09

WP究竟有机会吗?
    —— from S1 Nyan (SAMSUNG ATIV S)
页: 1 [2]
查看完整版本: 必须铲除业界毒瘤 Android