gpt4 book ai didi

android - Gradle 发布版本仍然可以调试?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:49 24 4
gpt4 key购买 nike

根据 Gradle 文档,“可调试”和“发布”buildType 的默认值为 false。但是,无论我是否明确将其设置为 false,我的发布版本似乎总是可以调试的(我可以看到 logcat 输出)。我误解了这个属性吗?有人可以解释一下吗?

这是我的 build.gradle:

buildscript {
repositories {
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:0.4.2'
}
}

apply plugin: 'android'

dependencies {
compile project(':facebook-android-sdk-3.0.1:facebook')
compile project(':google-play-services_lib')
compile project(':nineoldandroids')
compile project(':SlidingMenu-master:library')
compile project(':ViewPagerIndicator')
compile project(':volley')
compile project(':windowed-seek-bar')
compile files('compile-libs/androidannotations-2.7.1.jar', 'libs/Flurry_3.2.1.jar', 'libs/google-play-services.jar', 'libs/gson-2.2.4.jar', 'libs/picasso-1.1.1.jar', 'libs/crittercism_v3_0_11_sdkonly.jar', 'libs/gcm.jar', 'libs/apphance-library.jar')
}

android {
buildToolsVersion "17.0"
compileSdkVersion 17

signingConfigs {
debug {
storeFile file('keystores/debug.keystore')
}

release {
storeFile file('keystores/release.keystore')
storePassword "***"
keyAlias "***"
keyPassword "***"
}
}

buildTypes {
release {
signingConfig signingConfigs.release

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src', 'normal']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
}
}

最佳答案

查看 logcat 与应用程序是否可调试无关。

如果您在 DDMS 中看到该过程,那么您的应用程序是可调试的(除非您正在查看模拟器,在这种情况下所有应用程序都被认为是可调试的)。

关于android - Gradle 发布版本仍然可以调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17626142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com