是否需要该jar文件或如何在android虚拟设备中执行apk文件?

时间:2012-04-23 04:44:22

标签: android android-emulator

最近我下载了'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模拟器如何运行(交互)apk文件,而不存在这样的jar或dex文件? DVM字节(?)代码是否可以直接与dex文件交互以执行代码。我通过android SDK安装目录搜索该特定jar文件,但没有结果!!这个代码(jar)从未在Android应用程序形成的任何状态下使用(dex文件创建/转换可能与android.jar api有关,但执行是如何可能的)?如果没有jar(dex?)文件,那么发布这样一个源的重要性是什么?

1 个答案:

答案 0 :(得分:1)

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

  2. 您不需要主流开发的源代码。基本上,您必须install SDK,Eclipse和development tools,并且您已准备好进行开发。

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