我的android模拟器上有一个java文件,我需要在模拟器终端上编译它。每当我写“javac filename.java”时,我都会收到一条错误消息:“Permission denied”。
答案 0 :(得分:1)
你不能这样做。编译java源文件时,首先将其编译为.class文件,该文件是Java字节代码。之后,类文件再次编译成.dex文件,这是Dalvik虚拟机可以运行的Dalvik字节代码。然后将此.dex文件压缩为.apk文件,该文件是包含所有应用程序数据的存档。您可以阅读更多相关信息here。
答案 1 :(得分:0)
我从查看Terminal IDE开始,虽然在模拟器上,我无法想象它会很有趣。
从理论上讲,它应该有效,如果缓慢的话。它是java / javac / apkbuilder / etc。使用vim,并且不需要生根。