当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" ]
}
}

最新文章

  1. MVC学习系列14--Bundling And Minification【捆绑和压缩】--翻译国外大牛的文章
  2. WCF基础教程之开篇:创建、测试和调用WCF
  3. CALayer 易混淆的两个属性 - position和anchorPoint
  4. Java与模式读书笔记
  5. Java 抓取网页内容
  6. new 、operator new 和 placement new
  7. html基础标签-2-textarea文本域
  8. 【E2LSH源代码分析】p稳定分布LSH算法初探
  9. 如何通过subId来获取phoneId?
  10. qt5的.ui文件在VS2010中无法编译问题
  11. 在H3C交换机上开通一个VLAN并且开通一个端口ping通它
  12. 用mp3stego来加密与解密文件的几次尝试
  13. C\C++学习笔记 2
  14. 根域名服务器(root DNS Servers)会被DDoS打垮么?
  15. php 内网/外网ip判断
  16. uva10905同一思路的两种做法,前一种WA,后一种AC
  17. 20145215《网络对抗》Exp2 后门原理与实践
  18. Windows Phone本地数据库(SQLCE):14、删除数据(翻译)
  19. Oracle EBS AR 删除应收发票
  20. WeakValue &amp; StoreValue

热门文章

  1. MySQL主从同步技术
  2. node.js 简单的获取命令参数
  3. ubuntu安装使用ffmpeg
  4. ThinkPHP框架 【 AJAX方法返回 】 例子:简单添加一条数据 和 查询一个表里的数据
  5. OOM
  6. Gym - 101375H MaratonIME gets candies 交互题
  7. zookerper安装部署
  8. MyBatis中choose when正确写法
  9. -bash: fork: Cannot allocate memory
  10. [cipher][archlinux][disk encryption][btrfs] 磁盘分区加密 + btrfs