要想在终端中运行java/javac等命令,需要修改两个环境变量,
第一个是PATH变量,第二个是LD_LIBRARY_PATH变量。
为方便起见,我建议在/system/xbin目录下建立一个文本文件,名字随意,假定为jdk,然后加入一下内容:
#!/system/bin/sh
export PATH=/data/data/per.pqy.apktool/lix/jvm/java-7-openjdk-armhf/bin:$PATH
export LD_LIBRARY_PATH=/data/data/per.pqy.apktool/lix:$LD_LIBRARY_PATH
busybox sh
保存后加上执行权限,以后打开终端运行的第一个命令是jdk,然后就可以使用java命令了。上面是armhf版,armel只需把armhf替换为armel。
第一个是PATH变量,第二个是LD_LIBRARY_PATH变量。
为方便起见,我建议在/system/xbin目录下建立一个文本文件,名字随意,假定为jdk,然后加入一下内容:
#!/system/bin/sh
export PATH=/data/data/per.pqy.apktool/lix/jvm/java-7-openjdk-armhf/bin:$PATH
export LD_LIBRARY_PATH=/data/data/per.pqy.apktool/lix:$LD_LIBRARY_PATH
busybox sh
保存后加上执行权限,以后打开终端运行的第一个命令是jdk,然后就可以使用java命令了。上面是armhf版,armel只需把armhf替换为armel。