⑴ android 手机如何运行jar格式游戏
你可以借助“91手机助手”安装游戏
91手机助手在iphone平台做得颇为出色,如今也推出了针对Gphone的版本。在电脑上安装并运行91手机助手ForAndroid,点击首页上的“程序管理”,进入程序管理页面后点击添加按钮,选择APK文件即可安装,安装成功后会有提示信息,并显示在程序列表当中,更可只在在“已安装程序”列表中进行删除操作。
⑵ 如何在安卓系统上安装运行Jar文件
❶安卓2.1以前可以使用运行jar
❷安卓2.3可以下模拟器运行java
❸4.0没有开发
❹万里步非烟解答
❺希望有帮助
⑶ android怎么使用jar包
Android项目常常需要引用自定义的或者外部的jar包,这里提供一些经验,供参考。
一. 一般做法:
1. 通常情况下,直接将jar包在Eclipse工程中的libs目录下,就可以了,Eclipse就会自动引用过来,代码中有红叉的地方也就会消失了。
2. 查看build path中order and export中的private Libaries和Dependencies是否勾选,正确的做法是勾选。
再clean整个工程,再运行可否。
3. 你的jar文件必须也是由Android工程创建的,否则,会发生“"java.lang.NoClassDefFoundError“等错误,下面是一个错误:
12-09 00:43:05.172: E/dalvikvm(4456): Could not find class 'com.example.test4androidjar2.Jar4Android', referenced from method com.example.filemanagertest4android.MainActivity$1.onClick
4. 你的jar包必须是在Android下面编辑和编译,打包,不能在java中进行打包。FileMnager就是一例。
二.可能引起的异常:
1. Could not find class ......
2. VFY: unable to resolve new-instance 643 .....
3. Could not find class 'com.example.test4androidjar2.Jar4Android'
4. java.lang.NoClassDefFoundError...
三. 解决方法:
参考上面"一.一般做法"中提到的来做。
⑷ 安卓手机怎么运行jar文件
一、
安装java程序方法:
1、在网站上搜索一个apk格式的java虚拟机,下载安装程序后安装在手机上,
安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装
其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)
2、先下载好自己需要的java安装包放在储存卡上,进入手机已安装好的“java“,
再点击菜单键(手机下方三条横线的图标),点击储存卡选项
3、手机上会自动识别到储存卡上的java软件,点击需要安装的一个软件,我们以安装qq软件为列(注意:并不是保存的所有的java软件都会被识别),选择后点击确定
4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面
5、界面直接切换到下一步操作界面时,会提示:应用程序手机qq不受信任,
确定继续吗?请点击“确定”
6、点击“确定“后,手机将开始安装java软件
7、安装完成后,手机会直接提示:想要启动应用程序吗?如需要启动就点击“确定“,如不需要就点击”取消“,qq软件就已安装完毕,如果需要使用qq软件,就进入手机上安装的“java”程序,安装的java软件都会在此程序打开后的页面显示,点击“手机qq”即可运行
⑸ android怎么成功调用自己写的jar包
导出:如果是eclipse的话,右键项目,选择export,选择java下的jar file
使用:将jar文件放到项目的libs目录下
如果2个项目都是你自己开发的,为了快捷开发,你不需要每次都导出的。
1.假设项目a是要导出jar的项目,你将a项目设置成lib属性:右键-》properties->android 将is library勾选上
2.假设项目b是要使用项目a的jar包的项目,你让b引用的项目a即可:右键-》properties->android-》add选择你的项目a
⑹ 如何制作Jar包并在android中调用jar包
千锋扣丁学堂Android开发学习为您解答:
jar包有两种,一种是纯粹的库功能,没有main入口函数,故无法直接执行;一种是包含main的可执行包!
如有hello/hello.java文件:
$ cd hello/$ javac hello.java$ java Hello (Hello为类名,如果Hello类具有main函数的话,可以这么执行)
第一种jar包命令:
jar cvf hello.jar hello
或者
$ jar cvf hello.jar hello/*.class
通过如下命令查看两个jar的内容:
$ jar tf hello.jarMETA-INF/META-INF/MANIFEST.MFhello/hello/hello.class
显示结果是一样的。
对于第二种可执行jar包,方法其实可以跟第一种一样,然后再修改MANIFEST.MF文件。
在MANIFEST.MF文件中只需要添加一行:
Main-Class: 可执行主类全名(即包含main函数的类名称)
即可。
但也可以预先创建MANIFEST.MF文件,内容跟上面一样,让该文件与hello目录保持在同一级,然后:
$ jar cvfm hello.jar MANIFEST.MF hello
然后就可以通过:
$ java -jar hello.jar
运行了。
===================
在实际项目中,可能需要很多个类文件,建议每个类文件均放到一个独立的文件之中,文件名与该类名应一致,类的声明为“public class xxx”(当然也可以将很多个类放到同一个文件中,但只有一个类能声明成public(即与文件名一致的那个类),这将导致其它未声明为public的类 无法为其它程序调用)。
比如有两个位于同一目录的类文件(它们之间有调用关系),将会被打包成sp_sdk.jar作为库文件使用,文件目录关系如下:
$ ls -l sp/android/printer-rw-r--r-- 1 zwang zwang 944 2011-06-25 17:52 FontProperty.class-rw-r--r-- 1 zwang zwang 1319 2011-06-25 17:51 FontProperty.java-rw-r--r-- 1 zwang zwang 5498 2011-06-25 17:53 PrintGraphics.class-rw-r--r-- 1 zwang zwang 5751 2011-06-25 17:51 PrintGraphics.java
各个java文件的开头需要声明如下(否则其它文件无法import这两个类):
package sp.android.printer;
然后编译命令是:
$ javac sp/android/printer/FontProperty.java $ javac sp/android/printer/PrintGraphics.java
注意编译的位置,因为各自已经声明了“package sp.android.printer;”,所以直接进入到sp/android/printer/目录下是编译不过的。
然后生成jar文件:
$ tar cvf sp_sdk.jar sp
然后就可以创建测试程序调用该库了(测试程序里面就可以“import sp.android.printer.*”了)。
假如测试程序test.java与sp_sdk.jar同一目录,编译及运行命令:
$ javac test.java$ java Test
如果不在同一目录,编译及运行命令:
$ javac -classpath .:/path/to/sp_sdk.jar test.java$ java -cp .:/path/to/sp_sdk.jar Test
⑺ 安卓手机上怎么运行jar或者jad的应用程序
jar jad 文件如果你的手机支持的话点击它就会显示安装文件不支持就会显示未知格式 还有jar软件不能是中文名 在不行你可以手机上腾讯网wap.qq.cnm在线安装通用版QQ
⑻ 安卓系统可以运行JAR文件吗
可以
安卓对Java的支持和其他一般手机中Java软件支持完全不是一个概念。
笼统的你可以理解为,前者是系统级的,Java作为安卓系统的默认/推荐开发语言,安卓官方API(除了NDK)都是Java的。
而其他手机中对Java的支持是通过J2Me/Kjava,也就是说是Java虚拟机的移动版,并非系统原生支持,只是支持在这些手机平台上装一个Java虚拟机而已。
举个例子,Windows的API是C的,但是Windows下也可以安装JRE(Java
运行环境)来运行Java程序,但是很少有人用Java来做Windows的桌面程序,大多是用C/C++写。
但安卓的API本身就是Java的,不存在另装JRE的问题,也不存在不能访问本地API的问题,所以Android的程序都用Java来写。(除了对性能要求特别高的3D游戏等可能直接用C
+
NDK来写)
另外能在其他机子上跑的kjava程序不一定能在Android上跑,因为Android用的VM和Sun(现在是Oracle)的完全不同,只是都是用Java这个语言而已。
⑼ 安卓可以运行为Windows编译的jar文件吗
java是跨平台语言,Java程序当然是可以多平台运行的,只要依赖和配置方面没有问题,Windows编译的jar文件是可以多平台(包括但不限于安卓)运行的。
⑽ 安卓手机还有方法运行jar文件吗电脑可以吗
我是这么认为的!1.手机root了后安装SSHDroid;2.电脑安装SecureCRT;3.手机wifi连接到网络,手机和电脑要在一个路由器的网络内就是在相同局域网;4.手机运行SSHDroid,会显示ip地址及ftp使用浏览器的地址;5.电脑运行SecureCRT连接到刚刚SSHDroid显示的ip地址,用户名和密码都是admin;这样就想整理linux系统整理自己的手机但是很多命令肯定没有不太习惯。