在 Android 中创建一个隐藏的 AAR 库

Create a hidden AAR library in Android

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

按照下面提到的步骤进行操作

  1. 将 library.pro 文件从此位置复制到您的库项目:
    ...\android-sdk\tools\proguard\examples
    
  2. 从 Android Studio 构建时注释这些行,从命令行构建时应该是 kept/updated:
    -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 文件。