原文链接: http://blog.sina.com.cn/s/blog_658c8cea0101mdhp.html

 

步骤如下:

1. 将文件打包成可执行jar文件(可在eclipse里export),如test.jar; 2. 再使用dx把class编译成dex文件,dex为android使用的dalvik虚拟机认识的编译文件:    进入到android_sdk\build-tools\android-4.3\目录,执行下面命令:(要把打包的jar文件放到这个目录下,不放的话就指定目录)    dx --dex --output=classes.dex test.jar 3. 将生成的classes.dex打包进test.jar,可直接用压缩软件打开jar文件,把classes.dex文件拖进去即可; 4. 将jar包导入android设备中:    adb push test.jar  /data/local/tmp     //将PC端编译好的jar包push到android设备中/data/local/tmp目录下 5. 设置CLASSPATH:    export CLASSPATH=/data/local/tmp/test.jar 6. 启动jar:    app_process /data/local/tmp  s.udp.test.Test    //s.udp.test.Test中有main方法   到此jar文件就被执行了。     jar包目录结构:(classes.dex和META-INF文件夹在一个目录层次上)


Test.java文件:


执行过程及输出:

更多相关文章

  1. Android(安卓)软件安装程序(*.apk)的结构分析、反编译以及汉化
  2. Android(安卓)Studio SVN配置忽略文件
  3. eclipse,android keystore
  4. android 对pdf文件的下载、缓存、显示,包含android-pdfview框架使
  5. Android多级文件夹建立
  6. android环境配置-again-遇到的问题总结
  7. 第二课 - Android项目目录结构
  8. Linux Android(安卓)studio配置任意目录终端启动和别名启动
  9. Android(安卓)编译参数 LOCAL_MODULE_TAGS

随机推荐

  1. PHP实战:利用composer写一个MVC小框架
  2. 安卓开发环境搭建
  3. 广播和服务
  4. 由浅入深玩转华为WLAN—29 高可用性系列(5
  5. 用MDT 2012为企业部署windows 7[收藏笔记
  6. 内容观察者广播
  7. 内容提供者简介
  8. Mybaits的核心配置
  9. 安卓数据库案例
  10. Android 开发后台