当前位置: 首页 > news >正文

交互比较好的网站html 网站 模板中文

交互比较好的网站,html 网站 模板中文,莱芜最新话题,wordpress能做外贸网站一.介绍通常情况下编译后的字节码包含了大量调试信息(如源类名/行号等)混淆代码就能删除这些调试信息#xff0c;并用无意义字符替换所有名字#xff0c;增加反编译难度#xff01;ProGuard是一个混淆代码的开源项目#xff0c;主要作用如下#xff1a;混淆Obfuscate 用无…一.介绍通常情况下编译后的字节码包含了大量调试信息(如源类名/行号等)混淆代码就能删除这些调试信息并用无意义字符替换所有名字增加反编译难度ProGuard是一个混淆代码的开源项目主要作用如下混淆Obfuscate 用无意义字符替换类名/字段名/属性名/方法名等压缩Shrink 移除无用类/字段/属性/方法优化Optimize 移除无用字节码指令预检preverify 预检字节码,确保可执行二.混淆配置在Android studio/build.gradle中android {...buildTypes {release {//开启混淆/压缩minifyEnabled true//proguard-android.txt是Android SDK默认混淆配置文件//proguard-rules.pro是我们自定义混淆配置文件proguardFiles getDefaultProguardFile(proguard-android.txt), proguard-rules.pro}}}1.自定义混淆文件proguard-rules.pro#基本指令-----------------------------------printmapping proguardMapping.txt #输出混淆前后代码映射关系-keepattributes Signature #保留泛型-keepattributes SourceFile, LineNumberTable #抛出异常时保留代码行号#移除log代码#确保没有开启--dontoptimize选项#默认混淆文件不要用proguard-android.txt,应该用proguard-android-optimize.txt#assume no side effects假定无效, 标识无效代码-assumenosideeffects class android.util.Log {public static int v(...);public static int d(...);public static int i(...);}2.Android SDK默认混淆文件proguard-android.txtAndroidSDK\tools\proguard\proguard-android.txt\proguard-android-optimize.txt其中proguard-android是不开启优化的配置文件proguard-android-optimize.tx是开启优化的配置文件#1.在proguard-android-optimize.txt中——————————————————————————————#开启优化-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/* -optimizationpasses 5 -allowaccessmodification ......剩下部分同proguard-android.txt#2.在proguard-android.txt中———————————————————————————————————————#不开启优化, 会导致-assumenosideeffects无法去除log代码#如果要用-assumenosideeffects去除log代码,默认混淆文件应该选proguard-android-optimize.txt-dontoptimize-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-verbose-dontpreverify-keepattributes *Annotation*-keep public class com.google.vending.licensing.ILicensingService -keep public class com.android.vending.licensing.ILicensingService -keepclasseswithmembernames class * {native ;}-keepclassmembers public class * extends android.view.View {void set*(***);*** get*();}-keepclassmembers class * extends android.app.Activity {public void *(android.view.View);}-keepclassmembers enum * {public static **[] values();public static ** valueOf(java.lang.String);}-keepclassmembers class * implements android.os.Parcelable {public static final android.os.Parcelable$Creator CREATOR;}-keepclassmembers class **.R$* {public static ;}-dontwarn android.support.**-keep class android.support.annotation.Keep-keep android.support.annotation.Keep class * {*;}-keepclasseswithmembers class * {android.support.annotation.Keep ;}-keepclasseswithmembers class * {android.support.annotation.Keep ;}-keepclasseswithmembers class * {android.support.annotation.Keep (...);}
http://www.yutouwan.com/news/236751/

相关文章:

  • 高端企业网站定制公司湖南土特产销售网网站建设制作
  • 做文艺文创产品的网站网站的建设与颜色搭配
  • 唯品会网站架构种子网站模板
  • 做网站应选那个主题青海网站建设公司哪家好
  • 网站首页图片分辨率江津区做网站
  • 东莞手机网站价格便宜北京时代 网站建设
  • 广州番禺桥南做网站深圳网站建设哪个好
  • 网站建设需要哪些语言食品网络营销策略方案
  • html5素材网站微信商城软件开发
  • iis不能新建网站有做足球裁判跑动数据的网站吗
  • 企业做网站怎么做上海网络技术有限公司
  • 网站备案 接入商备案4399小游戏网页版在线玩
  • 动易会提示模版文件"默认网站首页问答模板.html"找不到报价单模板英文
  • 包包网站建设可行性分析注册一个网站多少钱?
  • 网站建设论文3000vue网站开发实例
  • 博客网站模板有哪些网站优化 价格
  • 网站建设及推广好学习吗知名商业网站有哪些
  • 网站是每年都要付费吗网上商城系统流程图
  • 深圳网站建设软件开发做请帖的网站
  • 深圳罗湖做网站的公司哪家好网站怎么建站点
  • 做网站的内容样本公众号里原文单发到dede网站上
  • 一个网站的开发周期布布网 wordpress
  • 信息公司网站建设方案+游戏婚礼顾问网站介绍模版
  • 网站做用户记录表怎么建设网站网页
  • 海外营销网站建设网站开发怎么收客户费
  • 网站建设 昆明深圳网站设计工资一般多少
  • 银川做网站最好的公司有哪些hr系统管理软件排名
  • 郑州专业网站制作wordpress主题 flow
  • 网站建设项目需求分析流程室内设计师工作内容
  • 成品网站1688入门网做国际物流需网站