【发布时间】:2015-09-13 17:11:44
【问题描述】:
我有一个使用外部库的 android 应用程序。我想在 Android 虚拟设备上运行该应用程序。 android文档说:
如果您的应用程序在其清单中声明了 uses-library 元素 文件,应用程序只能在系统映像上运行,在该系统映像中 存在外部库。如果你想在一个 模拟器,创建一个包含所需库的 AVD。通常, 您必须使用 AVD 的附加组件创建这样的 AVD 平台(例如,Google API 插件包含 Google Maps 图书馆)。
如何创建包含库文件的 AVD。
【问题讨论】:
-
“我有一个使用外部库的 android 应用程序”——开发人员通常使用的库被简单地编译到应用程序中。您使用
<uses-library>的唯一原因是设备制造商或定制ROM 开发人员的一些文档告诉您使用<uses-library>。该设备制造商或定制 ROM 开发商将负责为您提供模拟器映像。
标签: android android-emulator avd