如下图,通过gradle的 uploadArchives上传包到公司的maven仓库,
项目里面有用到一个判断,是通过BuildConfig.Debug,判断在debug状态下才开启某些功能,
但是通过此命令上传代码的时候,自动以release方式上传的导致控制代码这里面的内容都没用了。
记录一下。
如下图,通过gradle的 uploadArchives上传包到公司的maven仓库,
项目里面有用到一个判断,是通过BuildConfig.Debug,判断在debug状态下才开启某些功能,
但是通过此命令上传代码的时候,自动以release方式上传的导致控制代码这里面的内容都没用了。
记录一下。
object ReflectUtils { /** * 反射獲取target裏的fieldName對象 * * @param fieldName 對象名稱 * @param targe
fun getScreenDensity(activity: Activity): IntArray? { val windowManager = activity.windowManager
/** * 通過反射,獲取View的在res/Layout佈局中聲明的onClick屬性名稱 * 但是通過databinding方式設置的值獲取不到 * *
/** * 判斷當前view是否符合上報要求 * view可點擊,可見,設置了點擊監聽 * * @param view * @return
/** * 時間格式化 * 參數: * time:時間 * type: * 0 -> 今天10:20 昨天10:20 2019.01.21 10:29 * 1 ->
object ReflectUtils { /** * 反射獲取target裏的fieldName對象 * * @param fieldName 對象名稱 * @param targe
fun getScreenDensity(activity: Activity): IntArray? { val windowManager = activity.windowManager