从命令行管理android项目

我在不使用ant的情况下从命令行管理和运行我的 Android应用程序,我按照以下步骤操作:

>生成R.java
>将src中的R.java和所有.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]

解决方法

如果您需要“从命令行管理您的Android项目”,那么何时应该使用 Ant build.

Ant的build.xml是构建Android项目的官方标​​准化方法. Ant脚本可以执行构建项目所需的任何操作.

如果您想要Android的大多数现代构建工具,您可以查看Gradle for Android projects.注意:今天它仍处于alpha阶段.

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...