SDK和JDK不得不说的事

静默加载 应用层
博客专家认证
2016-01-15 02:38:56
Android APP在手机中运行的时候是没有JDK环境的,为什么我们开发Android APP的时候需要JDK环境?
意义在哪里?
...全文
207 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
韩曙亮 2016-01-18
  • 打赏
  • 举报
回复
引用 4 楼 stven_king 的回复:
引用 2 楼 han1202012 的回复:
在 Android 中 是不支持 JDK 中的 API 调用的, 例如 Java 中的 media 模块, 在 Android 中就不支持, Java 中的 swing 模块 这些在 Android 中根本无法使用.
Android中本来就不需要java中的swing,它把自己需要的封装在自己的sdk中
所以说 电脑上装的 jdk 与 Android 运行的 apk 应用 没有一毛钱关系 只是辅助开发用的
静默加载 应用层 2016-01-15
  • 打赏
  • 举报
回复
引用 1 楼 han1202012 的回复:
1. 开发环境需要 jdk, 有些开发环境没有 jdk 无法启动 入 Eclipse ; 2. 需要使用 jdk 的java 规范, 估计是 Dalvik 虚拟机 运行在 x86 的电脑上 不如 jdk 好. 3. Java 编程 需要代码审查 , 提示, 校验 一系列的东西 这些貌似也可以用 Dalvik 虚拟机, 但是 Dalvik 虚拟机没有 提供 开发机器的支持吧, 去哪下载都不知道.
Android开发的ide只是用来编译打包apk的与运行是两个步骤关系,至于你说的校验sdk本身也有吧。
静默加载 应用层 2016-01-15
  • 打赏
  • 举报
回复
引用 2 楼 han1202012 的回复:
在 Android 中 是不支持 JDK 中的 API 调用的, 例如 Java 中的 media 模块, 在 Android 中就不支持, Java 中的 swing 模块 这些在 Android 中根本无法使用.
Android中本来就不需要java中的swing,它把自己需要的封装在自己的sdk中
韩曙亮 2016-01-15
  • 打赏
  • 举报
回复
1. 开发环境需要 jdk, 有些开发环境没有 jdk 无法启动 入 Eclipse ; 2. 需要使用 jdk 的java 规范, 估计是 Dalvik 虚拟机 运行在 x86 的电脑上 不如 jdk 好. 3. Java 编程 需要代码审查 , 提示, 校验 一系列的东西 这些貌似也可以用 Dalvik 虚拟机, 但是 Dalvik 虚拟机没有 提供 开发机器的支持吧, 去哪下载都不知道.
韩曙亮 2016-01-15
  • 打赏
  • 举报
回复
在 Android 中 是不支持 JDK 中的 API 调用的, 例如 Java 中的 media 模块, 在 Android 中就不支持, Java 中的 swing 模块 这些在 Android 中根本无法使用.

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧