安卓用的是什么语言开发的

 我来答
阿离hunnter
高粉答主

2019-07-21 · 一般般嘛哈哈哈哈哈哈
阿离hunnter
采纳数:329 获赞数:193981

向TA提问 私信TA
展开全部

安卓官方开发语言:Kotlin 初探 

Kotlin 是一种在 Java 虚拟机上执行的静态型别编程语言,由 JetBrains 开发团队所开发。该语言有几个优势。

它大大减少需要写的样板代码的数量。避免空指针异常等整个类的错误。构建服务器端程序、Android 应用程序或者在浏览器中运行的前端程序。通过 100% Java 互操作性,利用 JVM 既有框架和库。

在Kotlin中变量声明有两种类型,val修饰变量是只读变量即只能赋值一次,再次赋值时就会编译错误,如果需要多次修改值就需要使用var。

扩展资料:

The IntelliJ Kotlin 插件扩展了 Java 编译器使得 Kotlin 代码能够得以编写、编译和调试。除此之外,关于基本的 Java 集合,已经有编写好的帮助函数,可以更顺畅地衔接将在 Java 8 中出现的集合扩展。

Kotlin,类似 Xtend 一样,旨在提供一种更好的 Java 而非重建整个新平台。这两种语言都向下编译为字节码(虽然 Xtend 是首先转换成相应的 Java 代码,再让 Java 编译器完成繁重的工作),而且两者都引入了函数和扩展函数(在某个有限范围内静态地增加一个新方法到某个已有类型的能力)。

参考资料来源:百度百科-Kotlin

成都七扇门科技有限公司
2023-07-25 广告
可以,Android软件就是以Java作为开发语言。释义:android软件开发是根据用户要求建造出android软件或者系统中的软件部分的过程。android软件开发是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。软件一般是用某... 点击进入详情页
本回答由成都七扇门科技有限公司提供
ACGeek
2018-05-21
知道答主
回答量:2
采纳率:50%
帮助的人:1658
展开全部

安卓系统是基于Linux内核开发的移动设备操作系统。系统整体分为了内核层、硬件抽象层、库和运行时、应用程序框架层以及应用层,每个部分采用的开发语言不同。

内核层采用C语言开发。硬件抽象层采用C语言开发。库和运行时主要采用C/C++和Java语言开发。应用程序框架层采用C/C++和Java语言开发。安卓应用层(也就是安卓APP)主要采用Java、Kotlin语言开发。除此之外,安卓APP还有很多其他开发语言,例如:

  1. Scala,基于JVM的语言,已经比较成熟的用于安卓开发

  2. C/C++,通过JNI实现原生调用,比较方便实现核心模块跨平台

  3. 移植方案,如:Python等

  4. 跨平台开发方案,如:JavaScript、HTML5等

注:在2017 Google I/O大会的主旨演讲中,宣布Kotlin语言将在安卓上正式受到官方支持。

图:安卓软件栈

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
路路畅1
2018-04-10
知道答主
回答量:47
采纳率:81%
帮助的人:5.2万
展开全部
java语言 开发,现在都有开发套件的。
安卓的内核是基于linux的,java是跨平台语音可以在安装模拟上调试应用程序。
开发工具和环境:windows +eclipes+jdk1.8。
安卓程序现在测试支持在线测试APP的各种功能、性能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
二落亿丈
2016-12-21 · 超过20用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:40.8万
展开全部
android开发用的是java语言,这是它的基础,必学的。如果你自学能力好的话,找点资料和上网找点视频教程是可以自学的。我是一个自学能力一般的人,我个人是通过几个月的高强度培训出来的,现在在做web开发工作。要看你是抱着什么样的心态来对待这个事吧,如果只是业余爱好者,就自己找点资料看看,慢慢来积累;如果想真正进入这软件业的话,个人觉得还是专业去培训好点,上手快,少走弯路和高效益。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水跃鱼跃水
2018-02-18 · TA获得超过195个赞
知道答主
回答量:19
采纳率:0%
帮助的人:1.8万
展开全部
安卓是基于linux内核,所以安卓核心是使用c语言开发的。
但是大部分安卓应用是使用Java开发的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(13)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式