在 Android 中创建一个隐藏的 AAR 库
Create a hidden AAR library in Android
我在 Android 工作室中创建了 aar
库。
当我将它导入另一个项目时,我看到了代码。
我不想要这个。
我应该怎么做才能防止它出现?
我需要在编译期间或代码中编辑它吗?
按照下面提到的步骤进行操作
- 将 library.pro 文件从此位置复制到您的库项目:
...\android-sdk\tools\proguard\examples
- 从 Android Studio 构建时注释这些行,从命令行构建时应该是 kept/updated:
-injars in.jar
-outjars out.jar
-libraryjars /lib/rt.jar
更新您的库项目 build.gradle
文件以使用 library.pro
:
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'library.pro'
}
同步并构建项目,它现在应该生成一个混淆的 AAR 文件。
我在 Android 工作室中创建了 aar
库。
当我将它导入另一个项目时,我看到了代码。
我不想要这个。
我应该怎么做才能防止它出现?
我需要在编译期间或代码中编辑它吗?
按照下面提到的步骤进行操作
- 将 library.pro 文件从此位置复制到您的库项目:
...\android-sdk\tools\proguard\examples
- 从 Android Studio 构建时注释这些行,从命令行构建时应该是 kept/updated:
-injars in.jar -outjars out.jar -libraryjars /lib/rt.jar
更新您的库项目
build.gradle
文件以使用library.pro
:release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'library.pro' }
同步并构建项目,它现在应该生成一个混淆的 AAR 文件。