从Android studio手动生成dex。类文件。

注:我写这篇文章是为了让那些正在学习安卓热修的童鞋了解一下。当然,如果是大牛,可以跳过。

单击构建->;重建项目,点击完成,需要打包到jar中的类文件就会显示在下图所示的目录中,其中标明了我们需要打包的类文件,生成的类文件在app/build/intermediators/classes中。

先举个例子:这里取一个. class文件,比如Test.class,生成dex?

。类需要androidstudio支持的dx.bat生成dex。我们找到了。

构建工具文件目录。

打开cmd运行命令:

dx - dex - output?需要生成dex的目录和name类文件所在的目录。

例如,我需要在驱动器C的文件夹目录中生成一个dex文件,并在驱动器C的目录中生成一个class文件。

此时只需添加- no-strict after - dex即可。

使编译器监控不那么严格。

如下:dx-dx - dex - no-strict - output?

编译成功,dex文件生成成功。