当前位置:首页 » 安卓系统 » android运行java程序

android运行java程序

发布时间: 2022-09-12 04:25:30

Ⅰ 解释为什么Android系统运行的java程序不使用标准的java API和虚拟机

主要受到版权、成本和生态这些方面才使用的java程序。

android的内核是linux,用java包装一层会有效率上的损失。但是java的用户基数庞大,在当时拉开了c用户5个点之多。
此外,当时市场上有强大的iphone已经抢先建立了apple store,应用数量超android很多,如果用了java就有可能在程序员数量上超过ios程序员。从而建立自己的生态系统。

Ⅱ 如何在安卓手机里运行JAVA程序

  1. 安装JAVA程序方法:

  2. 在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上,

  3. 安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)

安卓系统怎么运行Java游戏!

java模拟器,直接下载安装就可以

1、带android 2.1系统的机器一步,手机或智能mp4或MID都可。(本文所用机器为N)
2、TF卡一张。
3、android 2.1适用的java模拟器。请去http://u.115.com/file/f022ae7256自行下载。
安装java模拟器及使用
1、将java模拟器安装文件复制到机器的根目录下。
2、打开安装文件,即可自动安装。

Ⅳ 如何在Android中启动JAVA程序

目前,没有完全的android中的JAVA SE的环境,所以启动不了,,,,,可以启动另一个apk(APP)

Ⅳ android studio 怎么运行java

1

新建一个project,或者如果你已经有project的话,那就直接新建一个mole.注意选择Java library,然后下一步

Ⅵ 在Android手机上运行自己的java程序,如何搭建环境

Hello World 只要创建就出来了。搭载环境建议上网络文库(我就是在网络弄了2天才弄好的,下载API很花时间,要学会上网络解决问题)
只要创建项目就会有默认的 Hello World。想要运行项目的话
1.USB连接手机(这里不同的手机打开调试模式很麻烦 建议用个360手机助手 我的手机还得插在机箱后面才能连接)
2.右击你的项目 点击Run As 然后再点击 1 Android application。然后弹出一个界面,选择你要运行的手机 点击OK就可以了。
望采纳

Ⅶ 如何在Android中启动JAVA程序

在Android中启动JAVA程序其实有很多种方式,现总结如下
一、在Android应用程序中发送Intent启动Android应用程序
这个方式最简单,最常用。在此不在累述。关于Intent的更多内容请阅读《Intent技术简介》
二、在shell控制台通过am命令发送Intent来启动Android应用程序
在Android的shell控制台通过am命令发送Intent来启动Android应用程序
关于此的详细内容请参考《Android命令am详解》
三、在shell控制台直接通过davlikvm命令启动一个JAVA程序。
该方式有个天生的缺点,即在其中,很多Android的JNI无法调用。因为Android的很多JNI其实是需要手动注册的。
关于请参考《基本Dalvik VM调用》
四、在shell控制台直接通过运行app_process程序启动一个JAVA程序
在app_process程序中,他会对Android的JNI进行手动注册的,能很好的使用Android的API,因此通过运行app_process程序启动一个JAVA程序,是一个比较完美的方式。app_process程序是一个C程序,它的源码位于frameworks\base\cmds\app_process。
关于它的使用请参考《Android命令am详解》以及shell脚本frameworks\base\cmds\am\am和frameworks\base\cmds\pm\pm
am脚本文件如下:
# Script to start "am" on the device, which has a very rudimentary# shell.#base=/systemexport CLASSPATH=$base/framework/am.jarexec app_process $base/bin com.android.commands.am.Am "$@"pm脚本文件如下:
# Script to start "pm" on the device, which has a very rudimentary# shell.#base=/systemexport CLASSPATH=$base/framework/pm.jarexec app_process $base/bin com.android.commands.pm.Pm "$@"CLASSPATH指定了你的程序的位置,com.android.commands.pm.Pm则说明了程序的入口为com.android.commands.pm.Pm,即入口函数main()所在的类,"$@"就是传递给main()函数的参数,只是这里"$@"本身又是个shell传入的参数而已
需要注意的是CLASSPATH中的文件必须是dalvik文件格式的,关于此的转换请参考《基本Dalvik VM调用》当然CLASSPATH中的文件可以是apk文件,只是你的apk中至少应该有个拥有main()入口函数的类。
转载

Ⅷ 描述android如何使用一个独特的虚拟机来运行java程序

安卓应用启动时会复制一个虚拟机,并启动,将应用运行在其上。

Ⅸ 能在Android手机端通过运行java程序吗

一、 安装JAVA程序方法: 1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上, 安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装 其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包) 2、先下载好自己需要的JAVA安装包放在储存卡上,进入手机已安装好的“JAVA“, 再点击菜单键(手机下方三条横线的图标),点击储存卡选项 3、手机上会自动识别到储存卡上的JAVA软件,点击需要安装的一个软件,我们以安 装QQ软件为列(注意:并不是保存的所有的JAVA软件都会被识别),选择后点击确定 4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面 5、界面直接切换到下一步操作界面时,会提示:应用程序手机QQ不受信任, 确定继续吗?请点击“确定” 6、点击“确定“后,手机将开始安装JAVA软件 7、安装完成后,手机会直接提示:想要启动应用程序吗?如需要启动就点击“确定“, 如不需要就点击”取消“,QQ软件就已安装完毕,如果需要使用QQ软件,就进入手机上 安装的“JAVA”程序,安装的JAVA软件都会在此程序打开后的页面显示,点击“手机QQ”即可运行

热点内容
传奇荣耀脚本 发布:2025-01-07 05:53:14 浏览:979
为什么安卓手机连接不了苹果耳机 发布:2025-01-07 05:37:49 浏览:75
c语言mfc 发布:2025-01-07 05:33:18 浏览:592
自己搭建邮件服务器ddns 发布:2025-01-07 05:19:29 浏览:205
光驱无法访问指定设备 发布:2025-01-07 05:17:19 浏览:104
如何删除人人网的访问记录 发布:2025-01-07 05:02:47 浏览:281
清华编译原理第2版答案pdf 发布:2025-01-07 04:48:03 浏览:936
pythonweb框架对比 发布:2025-01-07 04:48:00 浏览:606
交叉编译应用程序示例 发布:2025-01-07 04:47:59 浏览:649
华为t系列存储 发布:2025-01-07 04:36:40 浏览:909