根據構建類型動態設置AndroidManifest.xml文件中的meta-data


當debug和release版本使用不同的值時,使用Gradle設置相應的值。

 

Android主配置文件

        <meta-data
            android:name="com.amap.api.v2.apikey"
            android:value="${AMAP_KEY}" />

 moulde中的build.gradle文件

    buildTypes {
        debug {
            signingConfig signingConfigs.debug
            manifestPlaceholders = [ AMAP_KEY:"09fd4efd3e28e9bf1f449ecec7d45afe" ]
        }
        release {
            minifyEnabled true
            zipAlignEnabled true
            proguardFile('proguard.cfg')
            signingConfig signingConfigs.release
            manifestPlaceholders = [ AMAP_KEY:"ee20324fba1c7f4ad7a4a207e33d8e8d" ]
        }
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM