文档章节

Android studio使用问题——默认版本不是debug,而是beta

我家有宝
 我家有宝
发布于 2016/04/12 10:06
字数 292
阅读 861
收藏 1

如题,app使用run运行,运行到手机上的是beta版本,而不是默认的debug版本。

首先,说说我的build.gradle配置,

buildTypes {

    beta {
        applicationIdSuffix = buildConfigField , , versionNameSuffix minifyEnabled zipAlignEnabled shrinkResources signingConfig signingConfigs.release

        manifestPlaceholders = [APP_STORE_CHANNEL_VALUE: ,PGYER_APPID_VALUE: global_pgy_appid_beta]

    }

    debug {
        applicationIdSuffix = testCoverageEnabled = buildConfigField , , versionNameSuffix minifyEnabled zipAlignEnabled shrinkResources signingConfig signingConfigs.debug

        manifestPlaceholders = [APP_STORE_CHANNEL_VALUE: ,PGYER_APPID_VALUE: global_pgy_appid_debug]
    }

    release {

        debuggable minifyEnabled proguardFiles getDefaultProguardFile(), buildConfigField , , versionNameSuffix zipAlignEnabled shrinkResources signingConfig signingConfigs.release

        manifestPlaceholders = [APP_STORE_CHANNEL_VALUE: ,PGYER_APPID_VALUE: global_pgy_appid_release]
    }
}

这个配置的初衷是为了生成三种版本的apk,运行gradle build命令,也能够满足要求,但是诡异的是,后来项目迁移到mac虚拟机上,ubuntu上,默认运行的版本竟然不是debug,而是beta版本,难道这就是作的结果?

哈哈,果然啊,不折腾不是it人,被苦苦折磨了一周以后,偶然发现了as中有个 Build Variants,用处是构建变种版本,它在这里:

打开以后,找到你的app项目,然后点击后面的

build Variant,即可选择默认的版本,所以,问题顺利解决。

看来,as,还是有一些东西是要慢慢来用的啊,此处记录一下,希望他人遇到的话,能有帮助。





© 著作权归作者所有

我家有宝
粉丝 8
博文 69
码字总数 46410
作品 0
南京
高级程序员
私信 提问
Android studio常用设置详解

1.1 界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。 Settings --> Appearance --> Theme ,选择 Darcula 主题即可。 1.2 字体设置 如果你的Android Studio界面中...

dailei1021
2015/11/05
271
0
Android Studio 1.0 正式版发布!

Android Studio 1.0 正式版发布! Android Studio 1.0 终于发布啦,作为一个 Android 团队官方的集成开发环境(IDE),建立在当下非常流行的 IntelliJ IDEA(社区版)Java IDE 的基础上。 去...

oschina
2014/12/09
19K
92
Android Q Beta 迎来第五版

作者: Dave Burke, 工程部副总裁 Android Q Beta 5 与大家见面啦!我们正式推出 Android Q Beta 的第五个版本,其系统行为已经非常接近最终发布版。面向开发者的 API 已经在此前发布的 Beta...

Android_开发者
07/15
0
0
Android 模拟器现已支持 AMD 处理器和 Hyper-V

作者:Jamal Eason, Android 产品经理 自两年前谷歌对 Android 模拟器进行重大更新以来,我们一直致力于开发出一款运行速度快、功能全面的模拟器,帮助您为用户打造卓越应用体验。Android 模...

Android_开发者
2018/07/20
0
0
Android Studio 3.4 Beta 4 发布,Bug 修复版本

Android Studio 3.4 Beta 4 现已在 Beta 频道中发布。 该版本包含了大量的问题修复,摘选部分如下: Issue #120625735: Gradle 同步失败 Issue #118596839: C++ 解析错误 — androidgradleb...

局长
02/15
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

oracle ORA-39700: database must be opened with UPGRADE option

ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00704: bootstrap process failure ORA-39700: database must be opened with UPGRADE option 进程 ID: 3650 会话 ID: 29......

Tank_shu
今天
1
0
分布式协调服务zookeeper

ps.本文为《从Paxos到Zookeeper 分布式一致性原理与实践》笔记之一 ZooKeeper ZooKeeper曾是Apache Hadoop的一个子项目,是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它...

ls_cherish
今天
4
0
聊聊DubboDefaultPropertiesEnvironmentPostProcessor

序 本文主要研究一下DubboDefaultPropertiesEnvironmentPostProcessor DubboDefaultPropertiesEnvironmentPostProcessor dubbo-spring-boot-project-2.7.3/dubbo-spring-boot-compatible/au......

go4it
昨天
1
0
redis 学习2

网站 启动 服务端 启动redis 服务端 在redis 安装目录下 src 里面 ./redis-server & 可以指定 配置文件或者端口 客户端 在 redis 的安装目录里面的 src 里面 ./redis-cli 可以指定 指定 连接...

之渊
昨天
2
0
Spring boot 静态资源访问

0. 两个配置 spring.mvc.static-path-patternspring.resources.static-locations 1. application中需要先行的两个配置项 1.1 spring.mvc.static-path-pattern 这个配置项是告诉springboo......

moon888
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部