我正在使用命令行管理和运行我的Android应用程序,而不使用ant。我按照以下步骤进行操作:
- 生成R.java文件
- 编译位于
src
目录中的所有.java
文件以及R.java文件到.class
文件 - 使用以下命令将一组类文件汇编成
dex
文件
dx --dex --verbose --output=./bin/classes.dex ./bin
.class
文件位于bin目录下。
但是在这些步骤中,我遇到了以下错误:
java.lang.Runtime exception:.\bin file not found
at com.android.dx.cf.direct.ClassPathOpener.process
at com.android.dx.command.dexer.Main.processOne
at com.android.dx.command.dexer.Main.processAllFiles
at com.android.dx.command.dexer.Main..run
at com.android.dx.command.dexer.Main.main
at com.android.dx.command.Main.main
由于这个问题,我无法创建
Classes.dex
文件。请问有人能提出解决方案吗?(注意:不使用eclipse和ant,只通过命令行)