Conversation
环境变量的方式识别是否是Run构建的。 反之则是通过assemble任务构建的
|
虽然经过仔细研究,还是决定不采用这个修复手段了。但还是非常感谢你贡献这个代码。 我查了一下 所以这个PR应用之后,在IDE中直接执行installDebug,或者assembeDebug都反而会失败。 然后让 我本来试着在 想来想去,都已经把这个问题又拿起来研究了。就干脆写了一个复制的脚本 #1362,也算是解决了这个问题了。 还是感谢你贡献代码! |
关于这个 PR 的设计,之所以选择使用
|
|
我能理解到你关注的重点。可是 解决这个问题的根本途径确实是去掉Shadow提供的那个打包的任务中对outputs目录的hardcode。它应该就简单的让用户传入一个路径。 我写的那个复制apk出来的修复呢,确实是dirty的。但我的目的仅仅是为了修复Shadow这个项目自身无法点Run运行的问题。它应该只会在Shadow自身这个项目升级自己的AGP版本时,需要重新兼容这个修复。这不是一个高频的操作。 |
环境变量的方式识别是否是Run构建的。
反之则是通过assemble任务构建的
#1263