手机上跑java程序问题,请见详细。

1.Eclipse开发的android程序是否能在任何支持java的手机上运行?2.非android程序,直接java打包发布的jar文件是否能在任何支持java的手机上... 1.Eclipse开发的android程序是否能在任何支持java的手机上运行?
2.非android程序,直接java打包发布的jar文件是否能在任何支持java的手机上运行?
3.问题2若否,那么平常的手机软件是用什么开发的,怎么发布的,发布成什么格式的呢?
4.所谓的支持java的手机,是手机出厂时就安装了手机jre,还是支持安装自己下载手机jre
初转型android手机软件开发,望前辈不吝赐教。
展开
 我来答
百度网友4f5f3c1
2011-04-28 · 超过15用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:24.2万
展开全部
1. 不可以。 Android的程序,只能运行在Android平台手机上,包括OPhone。
2. 非Android程序,如果是j2me程序的话,jar(或者jad)是可以运行在java手机上的。不过不同的手机支持的jsr(java类库)不一样,不能保证100%可以运行。
3.常用的手机软件,分不同平台。S60平台用Symbian C++开发,有专门工具(这个我没做过);
Android用java语言写,用Eclipse开发;Windows Phone的早期用EVC开发,现在用Visual Studio 2005或者更高的版本开发,使用MFC或者C#;iPhone的用Objective C开发,这个我也没开发过。以前我还做过Linux QT上应用程序的开发。如果想开发通用的程序,可以用java,基本的java类库(CLDC+MIDP),多数手机都是支持的。
4. 手机上的JRE通常比较小,特别是非智能机,jre是不能自己下载安装的。很少有手机是自己安装jre的。
如果你想做Android的开发,先熟悉一下Activity的编程模型。可以找本入门的书看看。
x263232047
2011-04-28 · TA获得超过447个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:221万
展开全部
1.不可以,android的虚拟机和java的虚拟机不是一回事了
2.理论上可以,不过有些机器需要签名,不然会一直弹出提示框
4.出厂就内置了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式