当前位置:网站首页>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
边栏推荐
- redis. Conf general configuration details
- Node uses post to request req Pit with empty body
- L1 regularization and its sparsity
- Leetcode 473. 火柴拼正方形 [暴力+剪枝]
- Opencv 10 brightness contrast adjustment
- Useful websites for writing papers and studying at ordinary times
- Pycharm installation pyqt5 and its tools (QT designer, pyuic, pyrcc) detailed tutorial
- OneNote使用指南(一)
- Laravel 权限导出
- Model prediction of semantic segmentation
猜你喜欢

05 tabbar navigation bar function

Matlab: obtain the figure edge contour and divide the figure n equally

03 认识第一个view组件

Detailed installation tutorial of MATLAB r2019 B-mode ultrasound (complete installation files are attached)

02 optimize the default structure of wechat developer tools

OneNote User Guide (1)
![[reading point paper] yolo9000:better, faster, stronger, (yolov2), integrating various methods to improve the idea of map and wordtree data fusion](/img/b7/0171a637d00e979fb92b82d0c038be.jpg)
[reading point paper] yolo9000:better, faster, stronger, (yolov2), integrating various methods to improve the idea of map and wordtree data fusion

数仓笔记|针对客户维度建模需要关注的5个因素
![[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
![[reading papers] comparison of deeplobv1-v3 series, brief review](/img/80/714b8e5b2ad31b0a1a0b8320a3c714.jpg)
[reading papers] comparison of deeplobv1-v3 series, brief review
随机推荐
[data analysis and visualization] key points of data drawing 8- use of circular bar chart
[data analysis and visualization] key points of data drawing 10- construction of legend
Logiciel professionnel de gestion de base de données: Valentina Studio Pro pour Mac
nn. Conv2d and nn Convtranspose2d differences
Vant框架中关于IndexBar索引栏的CDN单页面引用,无法正常展示
GMM Gaussian mixture model
redis.conf总配置详解
Opencv 10 brightness contrast adjustment
Leetcode 473. 火柴拼正方形 [暴力+剪枝]
Leetcode 926. 将字符串翻转到单调递增 [前缀和]
Use of OpenCV 11 kmeans clustering
Professional database management software: Valentina Studio Pro for Mac
Basic principle of bilateral filtering
Multiple knapsack problem
[data analysis and visualization] key points of data drawing 3- spaghetti map
Use of OpenCV 12 findcircuits and drawcircuits
[reading papers] deep learning face representation by joint identification verification, deep learning applied to optimization problems, deepid2
wx.createSelectorQuery()在components获取Dom节点的使用
Introduction and download of common data sets for in-depth learning (with network disk link)
Principle and steps of principal component analysis (PCA)