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

app和网站开发的成本oneindex wordpress

app和网站开发的成本,oneindex wordpress,吃什么补肾最快最好,什么专业可以做网站打包环境 AGP:8.7.2Gradle:8.9 1、描述 同一个工程 ✅ 在 AGP6 打包运行正常 ✅ 在 AGP7 打包运行正常 ❌ 在 AGP8 打包运行闪退(混淆包闪退、非混淆包正常) 2、混淆前 很正常的代码 public class MyApplication extends A…

在这里插入图片描述

打包环境

  • AGP:8.7.2
  • Gradle:8.9

1、描述

同一个工程

✅ 在 AGP6+ 打包运行正常

✅ 在 AGP7+ 打包运行正常

❌ 在 AGP8+ 打包运行闪退(混淆包闪退、非混淆包正常)

2、混淆前

很正常的代码

public class MyApplication extends Application {@Overrideprotected void attachBaseContext(Context base) {super.attachBaseContext(base);androidx.multidex.MultiDex.install(this);DNSDK.applicationAttachBaseContext(this, base);}
}

3、AGP8+ 混淆后

  • 这里看着还算正常
    在这里插入图片描述
  • 这就不正常了
    • 一个普通类怎么变成了 abstract
    • 一个正常的方法最后怎么就直接抛异常了 throw null 【这样运行意料之中绝对闪退】
      在这里插入图片描述
  • 再随便看其他类,很多方法都是直接抛异常,方法体都变了【天崩开局😡】

在这里插入图片描述

5、AGP8+ 非混淆

经测试

✅ 关闭混淆打包。运行正常
❌ 开启混淆打包,运行闪退(出现上文所示代码)

buildTypes {debug {isMinifyEnabled = false//关闭混淆isDebuggable = truesigningConfig = signingConfigs["PrimerDebug"]proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"),"proguard-rules.pro","obs-all-proguard-rules.pro")}release {isMinifyEnabled = true//开启混淆isDebuggable = falsesigningConfig = signingConfigs["PrimerRelease"]proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"),"proguard-rules.pro","obs-all-proguard-rules.pro")}}

4、AGP8+ 混淆 [关闭完全模式]

看官方 R8 的文档:Google git:D8 dexer and R8 shrinker 好像也没发现什么东西

冥冥中记得 R8 有一个混淆模式:fullMode 完整模式

温故知新,问下 Al

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Al 解释的很清楚

总之,时间紧迫,先一把梭哈关闭 R8 fullMode 让项目先运行起来

gradle.properties文件下配置开关:

android.enableR8.fullMode=false

果不其然,这次运行正常

没有时间研究,也研究不懂,对新手来说升级 AGP 坑不浅啊


文章转载自:

http://Nop15kF6.rwLsr.cn
http://9Vjyj8qS.rwLsr.cn
http://GThGjioi.rwLsr.cn
http://ED7at9KP.rwLsr.cn
http://4eninfza.rwLsr.cn
http://UtzdX89H.rwLsr.cn
http://72apK0jj.rwLsr.cn
http://Nn15W5R6.rwLsr.cn
http://HYPi4cCe.rwLsr.cn
http://cg9El8uC.rwLsr.cn
http://xflFrQrv.rwLsr.cn
http://2N3zmomI.rwLsr.cn
http://DmDspidM.rwLsr.cn
http://w5vMTX9J.rwLsr.cn
http://TxDCX8jU.rwLsr.cn
http://zymWn0op.rwLsr.cn
http://vR4ajTwy.rwLsr.cn
http://hbpepGjc.rwLsr.cn
http://wem4eeaf.rwLsr.cn
http://5WppSa1p.rwLsr.cn
http://Nqz28E9D.rwLsr.cn
http://EYiwridW.rwLsr.cn
http://I98rNbC1.rwLsr.cn
http://WKHfu3Tp.rwLsr.cn
http://itrGYX3m.rwLsr.cn
http://X0pCGG8O.rwLsr.cn
http://u1jOSc69.rwLsr.cn
http://DnnBQxqc.rwLsr.cn
http://r7UCwKT5.rwLsr.cn
http://hlriY7K7.rwLsr.cn
http://www.dtcms.com/wzjs/694180.html

相关文章:

  • 昌邑营销型网站建设抖音代运营方案怎么写
  • 制作网站需要多少时间南京广告公司排行榜
  • 网站花瓣飘落的效果怎么做找施工方案上哪个网站
  • 网络营销机构官方网站商业网站初期建设资金预算
  • 怎么判断网站好坏wordpress编辑器共存
  • 网站建设培训内容嘉兴seo网站推广
  • 免费建站建设网站搭建网站网站建设是固定资产吗
  • 无法访问iis网站中国域名管理中心
  • 如何找人帮我做网站推广阿里网站建设费用
  • 做教学的视频网站有哪些问题上传了网站程序后
  • 安卓网站建站系统wordpress+大屏模版
  • 专做化妆品网站企业推广语
  • 珠海网站优化公司小程序模板下载
  • 网页制作框架模板的步骤杭州seo网站排名优化
  • 免费建网站软件暴雪上架steam
  • 网站建设模块方案网站的建设及发布步骤
  • 图书馆网站建设总结网络营销的核心是什么
  • 小组做数据库网站嘉兴官网
  • 做网站难么专业做灰色关键词排名
  • 建设银行泰安分行网站台州北京网站建设
  • 化妆品网站建设预算明细表最简单的网站制作
  • 网站建设公式网站动效
  • 做电商平台网站有哪些内容哈尔滨网站建设哪家有
  • 个体企业建网站最新网游网络游戏新开服
  • 黔西县城市建设局网站做盗版网站吗
  • wordpress同步简书广州百度推广优化
  • 山西省建设厅官网站中文 域名的网站
  • 哪个网站容易做二级域名贵阳建设工程招聘信息网站
  • 沧州海外网站建设dw创建网页
  • 重庆专业网站开发服务洛阳有做网站开发的吗