【发布时间】:2011-09-07 03:25:06
【问题描述】:
我正在尝试将库(例如 uses-library)放到 AVD 上,如果我使用 ADB 推送它,操作系统不知道它存在,并且重新启动模拟器会从内存中清除推送的文件。我发现启动模拟器时可以加载一个库:
如果您的应用程序声明了一个 在其清单中使用库元素 文件,应用程序只能在 一个系统映像,其中该外部 图书馆存在。如果你想跑 您在模拟器上的应用程序, 创建一个包含 所需的库。通常,您必须 使用附加组件创建这样的 AVD 用于 AVD 平台的组件(用于 例如,Google API 插件 包含 Google 地图库)。
http://developer.android.com/guide/developing/devices/index.html
如何从文件而不是插件中包含我的库?
【问题讨论】:
-
你不能只在构建路径中包含 jar 吗?
-
图书馆从何而来?它是您自己的库,还是您希望它预装在某些特定设备上?