2014-02-15 84 views
1
<application 
     android:debuggable="false" 

得到一個錯誤說「避免硬編碼調試模式;離開它允許調試和發佈版本自動分配一個」調試的錯誤在Android Studio中0.4.5

我刪除了什麼是起來AndroidManifest和我在的build.gradle

android { 
    compileSdkVersion 18 
    buildToolsVersion '19.0.0' 

    defaultConfig { 
     minSdkVersion 7 
     targetSdkVersion 19 
     versionCode 3 
     versionName "1.2" 
    } 

    buildTypes { 
     debug { 
      debuggable true 
      jniDebugBuild true 
     } 
     release { 
      debuggable false 
      jniDebugBuild true 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:+' 
    compile files('build/libs/GoogleAdMobAdsSdk-6.4.1.jar') 
} 

但仍然添加此不工作時,我上傳到Play商店

感謝

+0

我解決了與 buildTypes { 發佈{ runProguard假 proguardFiles getDefaultProguardFile( 'proguard的-android.txt'),「proguard的-rules.txt ' } foo { debuggable false } } – user3225759

回答

2
buildTypes { 
    debug { 
     debuggable false 
    } 
    release { 
     runProguard false 
     debuggable false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 

這裏是我usded,和它的工作完美