buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.9.0+'}}applyplugin:'android'repositories{mavenCentral()}dependencies{compilefileTree(dir:'libs',include:'*.jar')//引用别的项目compileproject(':*')}tasks.withType(Compile){options.encoding="UTF-8"}android{compileSdkVersion17buildToolsVersion"19.0.3"packagingOptions{exclude'META-INF/NOTICE.txt'exclude'META-INF/LICENSE.txt'}lintOptions{abortOnErrorfalse}signingConfigs{myConfig{storeFilefile("*")storePassword"*"keyAlias"*"keyPassword"*"}}defaultConfig{versionCodegetVersionCode()versionNamegetVersionName()minSdkVersion8targetSdkVersion15}productFlavors{hiapk{}_91sj{}appchina{}google{}_360cn{}_3gcn{}meizu{}qq{}wandoujia{}xiaomi{}baidu{}goapk{}nduoa{}gfan{}}buildTypes{release{signingConfigsigningConfigs.myConfigrunProguardtrueproguardFile'proguard.cfg'}}sourceSets{main{manifest{srcFile'AndroidManifest.xml'}java{srcDir'src'}res{srcDir'res'}assets{srcDir'assets'}resources{srcDir'src'}aidl{srcDir'src'}jniLibs{srcDir'libs'}}}}android.applicationVariants.all{variant->variant.processManifest.doLast{copy{from("${buildDir}/manifests"){include"${variant.dirName}/AndroidManifest.xml"}into("${buildDir}/manifests/$variant.name")filter{//Stringline->line.replaceAll("UMENG_CHANNEL_VALUE",("${variant.productFlavors[0].name}"-'_'))}variant.processResources.manifestFile=file("${buildDir}/manifests/${variant.name}/${variant.dirName}/AndroidManifest.xml")}}}

更多相关文章

  1. Android当导入项目时出现:ERROR: Your project path contains non
  2. 用maven创建android的项目。
  3. Android SDK 源码解析项目
  4. Android中一些比较好的开源代码项目
  5. android 导入项目报错
  6. Android导入项目时Android jar包丢失的解决
  7. Android团队提供的示例项目
  8. Android优秀开源项目收集

随机推荐

  1. Android获取CPU使用率的几种方式
  2. Android(安卓)|整理遇到的那些形形色色的
  3. Android中实用小知识
  4. android屏幕分辨率 的获取
  5. Android 9.0 修改默认壁纸(主壁纸和wapppa
  6. Android TextView 单行文本的坑
  7. android的BuildConfig学习
  8. Android Contacts(二)—— SMS 短信 与 Con
  9. android 夜间模式
  10. Android and Linux suspend and resume d