找回密码
 注册
搜索
查看: 10904|回复: 8

[讨论] 安卓系统开发和安卓APP开发的区别在哪里

[复制链接]
发表于 2016-8-3 13:19:19 | 显示全部楼层 |阅读模式
请问安卓系统开发和安卓APP开发有什么区别?用的工具都一样吗?比如说APP开发要用eclipse创建一个工程,然后做界面,实现功能,系统开发呢?还有做好的应用怎样集成到系统里,直接升级系统的时候就在系统本身包含,不需要另外安装的? 很迷茫,请大神指点。
 楼主| 发表于 2016-8-3 14:38:07 | 显示全部楼层
怎么没有人解答呢
点评回复

使用道具 举报

发表于 2016-8-10 13:45:12 | 显示全部楼层
开发环境的区别:
系统开发需要下载android源码 并且在linux环境下去编译
app开发可以在windows linux mac下开发,只要eclipse或android studio +sdk包就可以开发了

开发需要的基础
app纯java
系统开发java和C++ 如果涉及到驱动就要C

系统开发需要具备的基础和技能更多

先从app入手吧
点评回复

使用道具 举报

 楼主| 发表于 2016-8-11 09:17:04 | 显示全部楼层
lmj_wince 发表于 2016-8-10 13:45
开发环境的区别:
系统开发需要下载android源码 并且在linux环境下去编译
app开发可以在windows linux ma ...

谢谢!说的很详细。
点评回复

使用道具 举报

发表于 2016-8-22 14:00:11 | 显示全部楼层
系统开发还有一个侧重点,就是系统稳定性和系统优化方面。
稳定性方面,系统工程师解决的是monkey,MTBF等自动化测试中,上报的问题。包括ANR,TOMESTONE的问题。
系统优化方面,就是打开app响应时间要在多少ms之内。开关机要在多少s之内。
正如3楼所说,系统开发要具备的技能会多一些
点评回复

使用道具 举报

 楼主| 发表于 2016-8-22 14:38:27 | 显示全部楼层
owenerpao 发表于 2016-8-22 14:00
系统开发还有一个侧重点,就是系统稳定性和系统优化方面。
稳定性方面,系统工程师解决的是monkey,MTBF等 ...

谢谢!系统开发需要的知识还是多一些。非常感谢。
点评回复

使用道具 举报

发表于 2016-10-25 08:54:24 | 显示全部楼层
[em08]
点评回复

使用道具 举报

发表于 2017-6-8 17:33:40 | 显示全部楼层
owenerpao 发表于 2016-8-22 14:00
系统开发还有一个侧重点,就是系统稳定性和系统优化方面。
稳定性方面,系统工程师解决的是monkey,MTBF等 ...

厉害啊.......
点评回复

使用道具 举报

发表于 2018-2-28 17:52:31 | 显示全部楼层
了解一下
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-3-28 21:19 , Processed in 0.048430 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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