如下圖,通過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