Android 运行jar
2018-02-21 13:02
106 查看
有些特殊需求,不是通过apk需求安装,而是通过简单的jar上传并且运行完成相关的需求。java代码写完之后,进行编译可以得到对应的class文件,使用eclipse的build可以方便的完成编译.jar cvf hello.jar hello.class使用jar可以方便的把class打包成对应的jar再使用dex把class编译成dex文件,dex为android使用的dalvik虚拟机认识的编译文件.dx --dex --output=classes.dex hello.class
这样就得到了classes.dex在把这个文件放进jar中就可以了,可以用解压工具打开jar把文件拖进去即可。这样对应的可以在android使用的jar就做好了.再用adb把文件传到对应的android上adb -s 对应手机序列号 push hello.jar 对应手机存放位置在手机上运行jarexport CLASSPATH=/data/local/hello.jar; #############jar的路径设置到classpath
app_process /system/bin HelloWorld #############运行这样就会运行对应class中的main,跟普通的java应用类似
转自:http://blog.csdn.net/huifeng1/article/details/14225977
这样就得到了classes.dex在把这个文件放进jar中就可以了,可以用解压工具打开jar把文件拖进去即可。这样对应的可以在android使用的jar就做好了.再用adb把文件传到对应的android上adb -s 对应手机序列号 push hello.jar 对应手机存放位置在手机上运行jarexport CLASSPATH=/data/local/hello.jar; #############jar的路径设置到classpath
app_process /system/bin HelloWorld #############运行这样就会运行对应class中的main,跟普通的java应用类似
转自:http://blog.csdn.net/huifeng1/article/details/14225977
相关文章推荐
- android开发 jar包引入编译正常运行时找不到
- android中,使用itext的jar包时,运行出错
- Android Studio导入jar后无法识别、但项目能正常运行的问题
- Android导入项目后没有jar无法运行解决办法
- Android 添加了外部jar包,为什么运行时还是报java.lang.ClassNotFoundException。。。
- 二、Android Studio使用——导入jar包,运行、debug都不是问题
- Android 关于引用jackson的jar包混淆报错或打包后运行报错崩溃
- android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
- android项目导入外部jar包后不报错但运行时报找不到类的问题
- 将Android程序部署至真实Android手机以及asm.jar的运行
- Eclipse运行Android项目提示sdk\build-tools\26.0.0\lib\dx.jar Unable to build: the file dx.jar was not loade
- Android开发19——将Android程序部署至真实Android手机以及asm.jar的运行
- Android上打包jar并在真机上运行
- Android 中windows10系统下快速集成shearSDK中运行不了QuickIntegrater.jar
- Android 运行jar
- Android 运行jar
- android开发导入了jar包 编译没错 运行时报 classnotfound 解决
- android 运行jar
- Android开发19――将Android程序部署至真实Android手机以及asm.jar的运行
- Android开发19——将Android程序部署至真实Android手机以及asm.jar的运行