我们可以访问android“external”文件夹中的库

时间:2014-01-17 22:02:02

标签: android

android源代码有一个“外部”文件夹,里面有很多库,比如jmonkeyengine。我想知道我是否可以访问这些库?我感兴趣的有两种情况:

  • 如果我只是为应用程序商店开发应用程序,我可以以某种方式使用这些库(即,不包括我的apk中的那些库,让我的应用程序直接从android系统访问它们)。我最初的实验似乎建议“不”,我基本上编译了一个使用jmonkeyengine库的apk - 但我从apk中排除了库。应用程序在启动时会立即崩溃,因为我的活动是针对jmonkey类的。

  • 如果我正在为Android设备开发一个“内部应用程序”(如在源代码中的“app”文件夹中使用我的应用程序编译整个android源代码),我是否能够访问这些库默认情况下?)我还没有尝试过任何东西。

提前致谢。

1 个答案:

答案 0 :(得分:0)

好吧,经过一段时间的努力,我想我有答案:

  1. 根据我的经验(反对阅读一些参考资料......),第一个问题的答案是否定的。

  2. 第二个问题的答案也是否定的。默认情况下,您无法访问它。您可以通过更改指示android将您的应用程序链接到库的构建文件来访问它。在这一点上,这对我来说非常明显,但当时我写的问题不是很清楚