编译完Android后,执行emulator提示“emulator:未找到命令”

好不容易编译完Android代码,花了约4小时,得到out目录下的 out/target/product/generic 下系统镜像,但是执行 emulator 怎么提示说没有这个命令呀?

百度一下,有人说需要将sdk编译一遍!赶紧执行如下命令:

        source ./build/envsetup.sh

        lunch sdk-eng

        make sdk

提示错误:

        ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-6-sun

继续百度,说是要安装gradle,输入:

        sudo apt-get install gradle

打开文件/usr/bin/gradle

        sudo gedit /usr/bin/gradle

注释掉此行:

        export JAVA_HOME=/usr/lib/jvm/default-java

保存退出,重新执行 make sdk,等待完成……

就可以直接执行emulator 命令,也不用带 -kernel参数 --sysdir  -system  -data   -ramdisk  等几个参数。

你可能感兴趣的:(编译完Android后,执行emulator提示“emulator:未找到命令”)