2014-01-17 60 views
0

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

  • 如果我只是开发的应用程序商店的应用程序,我能以某种方式使用这些库(即不包括在我的apk的图书馆,让我的应用程序访问他们直接从Android系统以某种方式)。我最初的实验似乎提示“否”,我基本上编译了一个使用jmonkeyengine库的apk--但我从apk中排除了该库。该应用程序在启动时会立即崩溃,因为我的活动参考了一个jmonkey类。

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

在此先感谢。

回答

0

好了,就可以工作了一段时间后,我觉得我有答案:

  1. 第一个问题的答案,从我的经验(如反对阅读一些参考...)没有。

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

相关问题