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

Android Studio-Gradle项目中添加libs目录

 
阅读更多
现在项目转到android studio下开发

在libs目录下加了些so文件,但是打包发现没有打包到apk中,从网上查了下
打开app下的build.gradle文件

配置如下:
apply plugin: 'android'

android {
  compileSdkVersion 19
  buildToolsVersion "19.0.0"

  defaultConfig {
    minSdkVersion 16
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
  }
  buildTypes {
    release {
      runProguard false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
  }
  sourceSets {
    main {
      jniLibs.srcDirs = ['libs']
    }
  }
}

dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
}


无非就是添加了两个地方
一个是:
sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
    }

另外一个:
dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
}
分享到:
评论

相关推荐

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

    在成功导出项目后,需要将 Unity 的 assets 目录和 jniLibs 目录拷贝到 Android Studio 项目的 main 目录下,并将 class 文件拷贝到 app/libs 目录。这部分操作主要涉及文件的移动和结构的调整,以满足 Android ...

    android-gradle-aspectj:gradle插件在Android项目中添加了对AspectJ的支持

    `android-gradle-aspectj`插件的工作原理是通过在Gradle构建流程中添加额外的步骤,将AspectJ的编译器(ajc)与现有的Java或Kotlin编译过程相结合。这样,我们可以在编写Kotlin或Java代码的同时,编写AspectJ代码,...

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

    要将Gradle 2.3.0配置到Android Studio项目中,你需要按照以下步骤操作: 1. **更新Gradle版本**:打开Android Studio,导航至`File > Project Structure`,在弹出的对话框中选择`Project`选项卡。在`Project SDK`...

    关于AndroidStudio里的Gradle

    Android Studio将Gradle作为其内置的构建工具,这意味着开发者可以直接在Android Studio中使用Gradle进行项目构建、测试、打包等操作。为了更好地适应Android项目的特性,Google还开发了Android Plugin for Gradle,...

    tess-two-9.1.0-jni-libs.tar.gz

    在Android Studio中,引入tess-two库通常涉及到添加依赖到build.gradle文件中,然而,有时开发者可能会遇到找不到JNI库的问题。这时,提供像"tess-two-9.1.0-jni-libs.tar.gz"这样的压缩包就显得至关重要。这个...

    android studio更新gradle错误构建项目失败的解决方法

    在Android Studio中,Gradle版本的错误可能会导致项目构建失败。解决方法是修改Gradle版本,具体步骤如下: 1. 在project的build.gradle文件中,修改Gradle版本,例如:`classpath '...

    gradle-5.4.1-all.zip

    通常,这个目录位于`<Android Studio安装路径>/plugins/gradle/libs`,然后在Android Studio的设置中指定该Gradle版本。这样,你就可以在项目中利用Gradle 5.4.1的所有功能了。 总的来说,Gradle 5.4.1是Android...

    Android Studio下的APP目录结构详解

    2. `libs`目录:如果你的项目中使用到了第三方jar包,就需要把这些jar包都放在libs目录下,放在这个目录下的jar包都会被自动添加到构建路径里去。 3. `src`目录:这个目录下包含了项目中的所有源代码,包括Java代码...

    Android-MFSocket-集成FMOD音效引擎的AndroidStudio工程

    2. **导入库到项目**:将解压后的库文件(包括.so库和Java API接口)添加到项目的jniLibs目录下,以及对应的Java代码。 3. **配置项目构建**:在build.gradle文件中,确保设置好NDK路径和支持的ABI架构。 4. **初始...

    Android Studio如何引用第三方库

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

    Android-AndroidLibs.zip

    Android Studio集成了Gradle构建系统,使得管理依赖项,包括从AndroidLibs-master导入的库,变得非常便捷。此外,它还提供了一系列的模板、工具和调试功能,使得开发者能高效地进行代码编写和应用优化。 在Android...

    Android-Androidstudio多module混淆成一个Jar

    在主项目的`build.gradle`文件中,需要添加对子Module的依赖,并定义一个新的任务来聚合所有的Jar文件。例如: ```groovy subprojects { project(':your_submodule_name') { apply plugin: 'com.android.library'...

    Android studio opencv环境配置及边缘检测实例

    在添加 Opencv 库依赖时,需要在 app 文件夹下的 build.gradle 文件中添加 Opencv 库的依赖项。在 dependencies 一栏中,添加以下代码: ``` dependencies { implementation 'org.opencv:opencv-android:4.5.3' } `...

    Android Gradle 4.1 打包离线下载

    例如,你可以将所有的依赖库下载到本地的`~/.gradle/caches/modules-2/files-2.1`目录下,然后在`build.gradle`中添加如下代码: ```groovy repositories { flatDir { dirs 'libs' } mavenLocal() } ``` ...

    gradle-3.2-all.zip,完整版-解压即可使用

    在Android Studio中配置离线Gradle 3.2,开发者需要将解压后的`gradle-3.2`目录移动到Android Studio的Gradle插件目录,通常位于`<Android Studio安装目录>/plugins/gradle/libs.repos`或`~/.gradle/wrapper/dists`...

    AndroidStudio2.0添加.jar

    本篇文章将详细讲解如何在Android Studio 2.0中添加.jar库。 首先,确保你已经安装了Android Studio 2.0。这个版本引入了许多新特性,包括更快的构建速度和更友好的界面。对于添加.jar库,主要分为以下几步: 1. *...

    android studio 制作简单微信登录界面

    下载微信SDK,将其添加到项目的libs目录,并在build.gradle文件中配置依赖。同时,别忘了在AndroidManifest.xml中声明所需的权限,例如INTERNET权限。 为了实现登录功能,你需要调用微信SDK提供的登录接口。在...

    Hbuilder项目Android Studio本地打包详细步骤

    - 复制`HBuilder-Integrate-AS\app\libs`目录下的`lib.5plus.base-release.aar`文件到新建的Android项目的`app\libs`目录下。 3. **修改Gradle文件**: - 编辑`app\build.gradle`文件,确保包含了必要的依赖库,...

    AndroidStudio无网状态下导入离线sdk(1).docx

    - 在右侧的“Gradle”设置页面中,勾选“Offline work”选项,这样就可以让Android Studio在不连接互联网的情况下工作。 ##### 3.2 导入离线SDK模块 - 打开Android Studio后,在顶部菜单栏中依次点击“File”> ...

    android studio ndk-build 编译C生成.so文件demo

    在Android Studio中同步Gradle项目,然后运行应用。现在,Java代码可以调用C函数了。 通过这个简单的NdkDemo项目,我们可以看到如何使用Android Studio的ndk-build编译C代码生成.so文件,并在Java层调用。在实际...

Global site tag (gtag.js) - Google Analytics