梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

tinker示例工程BuildConfig中的tinkerId

示例工程里面有如下的信息:

public class BuildInfo {
    /**
     * they are not final, so they won't change with the BuildConfig values!
     */

    public static String TINKER_ID     = BuildConfig.TINKER_ID;

}

我一直以为是什么东西配置错了,一直在BuildConfig中找不到这个BuildConfig.TINKER_ID

认真看了下示例的代码才发现是因为

示例工程里面在:

defaultConfig 下直接通过 以下的方法设置了: TinkerId

buildConfigField "String", "TINKER_ID", "\"${getTinkerIdValue()}\""

跟 packageConfig 搞混了

 

posted on 2019-10-29 10:47  梦书  阅读(552)  评论(0编辑  收藏  举报