我是一名新手 Android 开发人员,想知道如何使用 dx 为引用外部包库的 java 程序生成 dex 文件。最终,我试图在 Android 设备的命令行中使用 dalvikvm 运行这个生成的 dex 文件。
这是我的问题的一个例子:
如果我有一个 java HelloWorld.class 引用了一个包 moon.jar(例如,我在 HelloWorld.class 的 main 方法中从包中实例化一个对象),那么发出生成 dex 文件的完整和准确的 dx 命令应该是什么/s?
生成 dex 文件后,我应该如何将它们打包到 jar 中?
使用生成的 jar,在 Android 设备的命令行中运行 jar 文件的完整且准确的 dalvikvm 命令应该是什么?
希望收到 dx 和 dalvikvm 专家的来信,谢谢!!