首页 > 解决方案 > 在 Android 中创建一个隐藏的 AAR 库

问题描述

aar在 Android Studio 中创建了这个库。我在另一个项目中导入代码时看到了代码。我不想要这个。我应该怎么做才能防止它出现?我需要在编译期间或在代码中编辑它吗?

标签: androidexportaar

解决方案


按照下面提到的步骤

  1. 将 library.pro 文件从该位置复制到您的库项目中:
    ...\android-sdk\tools\proguard\examples
  2. 从 Android Studio 构建时注释这些行,从命令行构建时应该保留/更新:
    -injars  in.jar
    -outjars out.jar
    -libraryjars  /lib/rt.jar
  3. 更新您的库项目build.gradle文件以使用library.pro

    release {
      minifyEnabled true
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'library.pro'
    }
  4. 同步并构建项目,它现在应该生成一个混淆的 AAR 文件。


推荐阅读