sách gpt4 ăn đã đi

android - 如何在Android Studio中添加库项目并使用?(有人问不生效)

In lại 作者:IT王子 更新时间:2023-10-28 23:36:00 28 4
mua khóa gpt4 giày nike

如何将库项目添加到Android Studio并使用它?(一些问的问题不生效)我试图在 How do I add a library project to Android Studio? 上找到答案或 How to import relative project with the Android Studio(not jar) .但它不起作用。它还说“检索项目的父项时出错:找不到与给定名称'Theme.Sherlock.Light'匹配的资源。”等等

我的 sdk tools rev 是 22。

câu trả lời hay nhất

我将通过 map 示例向您展示如何做到这一点。

假设您在 Android Studio 中导入了 map 示例,并创建了相应的 maps 模块。

1.创建一个android库模块

您需要为 GMS 创建一个额外的库模块,其中包括 map 示例需要从 Google API 编译您的 bản đồ 模块的所有类。

图书馆项目位于:

$ANDROID_SDK/extras/google/google_play_services/libproject/google-play-services_lib

为此,请转到 Tài liệu -> Import module 并选择上述位置或库项目的位置。

然后在从现有源创建模块hoặc从外部模型导入模块之间使用正确的选项。就我而言,它来自现有来源。

Android Studio 检测到 src/res 目录,到目前为止一切正常。

它还检测库目录,这将节省您手动导入 lib/中可能拥有的任何 jar(在我的情况下为 google-play-services.jar)。

[编辑:它实际上只为您节省了一半的时间,因为它创建了库但不会将它们链接到您的模块依赖项中]

<强>2。更新您的主模块依赖项 - 库模块

现在,棘手的部分是您只创建了模块,而不是作为依赖项链接到您的项目。

这样做,去 Tài liệu -> Project structure -> Modules

选择你的主模块,在我的例子中是 maps,然后转到右侧的 sự phụ thuộc 选项卡。单击 +3。模块依赖

选择您的主模块所依赖的模块,然后单击确定。

3.更新您的主要模块依赖项 - jar

现在由于无法解释的原因,我的 maps 模块中的 Activity 仍然找不到 API 类。我还必须手动添加对模块配置的 google-play-services.jar 依赖项(如 2.,但选择 Library thay vì Module 依赖项);

这点肯定可以用 gradle 自动化,但我还没有研究过。当您使用新的 IDE 时,使用的工具越少,就越容易跟踪配置错误。我建议一次只添加一个工具:)

关于android - 如何在Android Studio中添加库项目并使用?(有人问不生效),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16622410/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress