美文网首页
记录一个日常bug

记录一个日常bug

作者: GoudaTakeshi | 来源:发表于2016-05-20 16:07 被阅读37次

    在buildConfig里定义AppID,代码如下:
    buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } buildTypes.each { it.buildConfigField 'String', 'APPID', 'e0c4bea11f8cfbef8436020315c824ef' }

    gradle编译通过,在代码中引用时也无错误,运行中却报了

    failed

    查阅Stackflow后发现了问题所在,只需将代码改为

    buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } buildTypes.each { it.buildConfigField 'String', 'APPID','\"e0c4bea11f8cfbef8436020315c824ef\"' }

    Android在读取属性的时候只会读取引号内的内容.

    相关文章

      网友评论

          本文标题:记录一个日常bug

          本文链接:https://www.haomeiwen.com/subject/jlenrttx.html