每次发布的时候老是忘了,干脆写个博客记录一下
如果是只要debug版本的,那么点击Build的Rebuild Project
再试build bundles/build apks,最后去目录里面找,路径为C:\app_process-shell-use-master(你的项目名)\app\build\outputs\apk\debug
因为我是要apk里面的dex文件,所以需要解压apk,先把app
-debug.apk重命名为app-debug.zip,然后找到classes.dex文件,执行以下命令
adb push classes.dex /data/local/tmp cd /data/local/tmp app_process -Djava.class.path=/data/local/tmp/classes.dex /system/bin shellService.Main
便能够在android上面运行java 程序了(root权限) 参考 https://github.com/gtf35/app_process-shell-use
如果是要生成release版本,就比较麻烦, 先要这样,没有key你要新建一个,我选了已经存在的:
并做如下选择:
成功以后,apk将出现在C:\app_process-shell-use-master\app\release: