当前位置:网站首页>AAR packaging and confusion
AAR packaging and confusion
2022-06-13 02:43:00 【Original general breaking】
We do sdk, It often needs to be beaten aar package .
How to fight aar package ?
1、 First module Must be library
2、build.gradle The application of writing aar and module, To be converted into compileOnly, In this way, no error will be reported when packing , because aar Other... Are not allowed aar
3、
4、
aar How packages are confused
build.gradle
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}minifyEnabled true Means to be confused
Confusing configuration
-keep class com.yuanxuzhen.bean.* The class names under this package remain
-keep class com.yuanxuzhen.bean.** Keep the class names under this package and its sub packages
-keep class com.yuanxuzhen.bean.** {*;} Keep the class names under this package and its sub packages , At the same time, keep the contents from being confused
-keep class com.yuanxuzhen.YUAN{*;} Maintain class name , At the same time, keep the contents from being confused
边栏推荐
- 03 recognize the first view component
- How to learn to understand Matplotlib instead of simple code reuse
- Opencv 08 demonstrates the effect of opening and closing operations of erode, dilate and morphological function morphologyex.
- Open source video recolor code
- Leetcode 473. Match to square [violence + pruning]
- [life science] DNA extraction of basic biological experiments
- Pycharm installation pyqt5 and its tools (QT designer, pyuic, pyrcc) detailed tutorial
- After idea uses c3p0 connection pool to connect to SQL database, database content cannot be displayed
- Example 4 linear filtering and built-in filtering
- 專業的數據庫管理軟件:Valentina Studio Pro for Mac
猜你喜欢

在IDEA使用C3P0连接池连接SQL数据库后却不能显示数据库内容
![[data analysis and visualization] key points of data drawing 3- spaghetti map](/img/3d/ea832e67d22c62b07dc46cf49e50ba.jpg)
[data analysis and visualization] key points of data drawing 3- spaghetti map

For loop instead of while loop - for loop instead of while loop

Data processing in detailed machine learning (II) -- Feature Normalization

Port mapping between two computers on different LANs (anydesk)
![[data analysis and visualization] key points of data mapping 7- over mapping](/img/ae/d4e251b37ec4857c99f738ca981092.jpg)
[data analysis and visualization] key points of data mapping 7- over mapping
![Leetcode 926. Flip string to monotonically increasing [prefix and]](/img/ca/d23c1927bc32393cf023c748e4b449.png)
Leetcode 926. Flip string to monotonically increasing [prefix and]

03 认识第一个view组件
![[data analysis and visualization] key points of data drawing 4- problems of pie chart](/img/e1/618ff53b33b4b1de6acf4942130c17.jpg)
[data analysis and visualization] key points of data drawing 4- problems of pie chart
![[deep learning] fast Reid tutorial](/img/aa/8215be94109eefa0324430657e4098.jpg)
[deep learning] fast Reid tutorial
随机推荐
[reading point paper] deeplobv3 rethinking atlas revolution for semantic image segmentation ASPP
冲刺强基计划数学物理专题一
SANs证书生成
Summary of innovative ideas of transformer model in CV
Port mapping between two computers on different LANs (anydesk)
redis.conf总配置详解
Exam23 named windows and simplified paths, grayscale conversion
js多种判断写法
L1 regularization and its sparsity
[reading papers] dcgan, the combination of generating countermeasure network and deep convolution
Kotlin memorandum
Detailed explanation of data processing in machine learning (I) -- missing value processing (complete code attached)
Data warehouse notes | 5 factors that need attention for customer dimension modeling
Principle and steps of principal component analysis (PCA)
重定向设置参数-RedirectAttributes
too old resource version,Code:410
[deep learning] fast Reid tutorial
Delphi implements adding a column of serial number to the CXGRID list
Welcome to blog navigation
After idea uses c3p0 connection pool to connect to SQL database, database content cannot be displayed