0

最近我下载了'android-1.5-cupcake-src.zip'(android源),任何人都可以提及jar文件(我提到'android-1.5-cupcake-src'是一个示例,将其视为一般案例)对应于该源文件的名称(即'android.jar' api-android.jar api 的实现jar 仅包含抽象类-)?那个特定的 jar(如果存在)是否用于执行 android apk 文件?或者是否存在该 jar 的任何 dex 文件版本?我知道“apk”档案中没有包含类文件。但是那么dex代码是如何执行的呢?android 模拟器如何在不存在此类 jar 或 dex 文件的情况下与 apk 文件运行(交互)?DVM字节(?)代码是否可以直接与dex文件交互以执行代码。我通过android SDK安装目录搜索了很多特定的jar文件但没有结果!!。该代码(jar)是否从未在 android 应用程序形成的任何状态下使用(使用 android.jar api 可以创建/转换 dex 文件,但如何执行)?如果不存在 jar(dex?) 文件,那么发布这样的源有什么重要性?

4

1 回答 1

1
  1. 在 2012 年下载 'android-1.5-cupcake-src.zip' 有点太晚了,因为我们已经有了 android-4.0 并且 android-5.0 很快就会出来。使用 android-1.5 的设备数量不到 0.5%,所以,请为更现代的东西开发。

  2. 主流开发不需要源码。基本上,您必须安装 SDK、Eclipse 和开发工具,然后就可以进行开发了。

  3. 如果您需要灵感,请浏览 SDK 示例。

于 2012-04-23T07:27:52.290 回答