2012-06-10 42 views
1

我想知道,加入外部JAR到Android项目的时候,他们在哪里实际生活APK包里面?我似乎无法找到它们。哪里外部库住在APK?

由于需要通常的Java运行时加载类,它weirds我出去,他们似乎并不在可分配。

是DEX不同?这些静态构建?

回答

1

如果“外部库”你的意思是“库项目”,在回答这个问题,可以在documentation发现:

当你建立依赖于一个库项目,SDK工具的应用将该库编译为临时JAR文件并在主项目中使用它,然后使用结果生成.apk。

您所指的单独的.jar不存在;他们在编译时被合并成一个单一.apk