`
iaiai
  • 浏览: 2227743 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android Studio如何添加工程(project)为library(针对非gradle)

 
阅读更多
这篇文章还是针对非gradle build的工程,gradle build有一些差别。在Eclipse要引用别的工程为本工程的library很简单,但是在Android Studio还是稍稍有点小复杂的。那如何引用别的工程为本工程的library呢,首先你要将你要引用的工程作为一个module的形式导入。如何Import module,看这篇文章:Android Studio如何import module(针对非gradle)
把工程Import成module后,具体的操作看图:
同样的,打开Project structure,点开你要作为library的module,然后点击android,在右边框的Library module前√打上。

选中你要引用的module,如下图操作红色框框起来的按钮即可。

弹出的对话框中选择你要引用的Library module(这边会出现几个module依赖于你把多少个module设置成Lirary module)

点OK后,你可以看到下图Export框中出现了你引入的Library module,选中Library module,然后apply,ok即可。

  • 大小: 84.1 KB
  • 大小: 82.2 KB
  • 大小: 23.1 KB
  • 大小: 81.3 KB
分享到:
评论

相关推荐

    Android studio 配置gradle 2.2.3 插件所需pom、jar文件

    3. **同步Gradle**:完成上述配置后,点击Android Studio中的"File" -> "Sync Project with Gradle Files",让Android Studio下载并应用新的Gradle版本。 4. **处理依赖**:在模块级别的`build.gradle`文件中,你...

    Android Studio配合Gradle及Unity交互笔记续

    这一部分主要涉及导出 Unity 工程为 Android Studio 可以识别的格式,并导入到 Android Studio 中去。在 Unity 中创建一个新工程,并在场景中添加必要的内容后,开发者需要编译工程,并准备导出 Android 平台的项目...

    AndroidStudio多项目共享library

    5. **同步构建**:添加完依赖后,点击菜单栏的“File” > “Sync Project with Gradle Files”以同步项目。现在,应用项目就可以使用Library中的代码和资源了。 在多项目共享library时,需要注意以下几点: - **...

    Android Gradle 项目样例

    Android Gradle 项目样例 本系列内容包含以下部分: ...讲解 Gradle 对 Unit 的支持,需要 Android Studio 1.1 版本。 Gradle Flavor Dimensions 讲解 Gradle Plugin 中 flavorDimensions 元素 。

    Android studio 配置gradle 2.2.2 插件所需pom、jar文件

    当您需要配置Android Studio以使用特定版本的Gradle插件时,例如2.2.2版本,您会遇到如标题和描述中提到的pom和jar文件。 1. **Gradle插件与版本管理**: Gradle插件是Gradle系统中可复用的构建逻辑单元,它们负责...

    Android Studio如何引用第三方库

    在 Android Studio 中,我们可以通过在 build.gradle 文件中添加依赖来引用第三方库。具体步骤如下: 1. 打开 Android Studio,并选择要引用第三方库的项目。 2. 在 Project 视图中,找到 build.gradle 文件,并...

    如何使用Android Studio 开发Gradle插件

    在Android开发领域,Android Studio是首选的集成开发环境(IDE),而Gradle则是一个强大的构建工具,用于自动化项目构建过程。本篇文章将详细介绍如何使用Android Studio来开发Gradle插件,以便更好地理解和利用...

    Android Studio中利用gradle编译jni

    ### Android Studio中利用Gradle编译JNI #### 一、引言 随着移动应用开发的不断进步,Android Studio作为Google官方推出的集成开发环境(IDE),为开发者提供了强大的工具集来构建高质量的应用程序。其中一个重要的...

    Androidandroid 10 jar-sdk-library添加

    4. **同步项目**:保存`build.gradle`文件后,点击Android Studio顶部菜单的`File` -> `Sync Project with Gradle Files`,确保所有更改已生效。 5. **使用SDK库**:现在,你可以开始在你的代码中使用SDK提供的类和...

    Android创建Library Project(库项目)与引用操作

    在Android开发中,Library Project(库项目)是一个重要的概念,它允许开发者将可重用的代码、资源和组件封装在一个独立的模块中,以便在多个应用程序之间共享。本篇文章将详细讲解如何创建一个Android Library ...

    Android Studio实战:快速高效地构建Android应用

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),它为开发者提供了强大的工具和功能,以便快速高效地构建高质量的Android应用程序。本篇文章将深入探讨Android Studio的相关知识点,帮助你从...

    opencv androidstudio开发

    - 打开`openCVLibrary310`模块下的`build.gradle`文件,将上述四个版本号设置为与`app`模块相同的值。 - 点击工具栏上的`Sync Now`按钮进行同步。 **6. 复制并重命名libs文件夹** - 从`F:\OpenCV-android-sdk\sdk\...

    Android-Androidstudio多module混淆成一个Jar

    Android Studio作为Google官方推荐的Android开发IDE,提供了强大的功能支持,包括构建脚本和Gradle插件,使得这一过程变得相对简单。本文将详细介绍如何在Android Studio中将多个Module混淆并打包成一个Jar文件。 1...

    AndroidStudio项目导入第三方library.docx编程资料

    ### Android Studio 中导入第三方库详解 #### 一、前言 在进行Android应用开发时,开发者往往会遇到需要引入外部功能或增强应用功能的情况。这时,就需要利用到第三方库(library)。第三方库不仅可以节省开发时间...

    gradle for android 中文版

    项目创建时,Android Studio会自动生成一个默认的`build.gradle`文件,这是Gradle构建脚本的入口。通过修改这个脚本,开发者可以定制构建过程,例如添加依赖库、调整编译选项等。 ### 3. Gradle构建过程 #### 3.1 ...

    将开源的Android-pulltorefresh迁移到AndroidStudio方便使用AS的开发者使用.rar

    选择“File” -> “New” -> “Import Project”,然后导航到解压后的目录,选择build.gradle文件,Android Studio会自动识别并导入项目。 2. **调整构建配置**:由于项目原本是为Eclipse设计的,其构建系统可能...

    AndroidStudio配置NDK

    3. **创建新模块**:为项目添加一个新的Native Library Module。在项目根目录右击,选择“New” -> “Module”,然后在弹出的窗口中选择“Android Library” -> “Native C++”。 4. **编写C/C++代码**:在新创建的...

    android studio cmak+lldb(for mac)

    1. **创建或编辑项目级别的build.gradle文件**:在`android`闭包中添加`externalNativeBuild`块,指定使用CMake,并提供CMake版本和路径。例如: ```groovy externalNativeBuild { cmake { version "3.x.x" // ...

    AndroidStudio 编译C/C++文件生成SO文件

    总结来说,Android Studio支持C/C++开发主要依赖于NDK,通过配置`build.gradle`和编写`Android.mk`文件,可以将C/C++代码编译为SO文件,并在Java代码中调用。这个过程涉及到项目结构的理解、Makefile的编写以及JNI...

    androidstudio的构建系统Gradle处理依赖的方式.pdf

    Android Studio的构建系统基于Gradle,它是一种强大的自动化构建工具,具有灵活性和可扩展性,使得Android开发变得更加高效。Gradle结合了Ant和Maven的优点,不仅提供了灵活的配置方式,还能自动处理项目的依赖管理...

Global site tag (gtag.js) - Google Analytics