2015-09-21 32 views
8

Android geliştirme için yeni biriyim. Uygulamamı debug etmek için cihazımı yeni kurmaya başladım. android develop tools'dan geçerken, build.gradle dosyasında buildTypesdebuggable değerini true olarak ayarladığını söylüyor. Gradle.build (Module) veya gradle.build (proje) hangi sınıf dosyasını kullanacağından emin değilim?Uygulamayı hata ayıklama olarak ayarlamak için hangi grapt dosyası kullanılır?

+0

Hata ayıklama türü için varsayılan değerdir. –

cevap

14

projenizde iki gradle dosya var -

YourApplicationRootFolder -> app -> build.gradle 
- Kendi uygulama düzeyinde gradle dosyasına eklemeniz gerekir

  1. Üst düzey
  2. Uygulama seviyesi

Bunu eklemi gerekiyor -

Bu görüntüye
buildTypes { 
     debug { 
      debuggable true 
     } 

     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 

Bak daha iyi bir fikir edinmek için -

enter image description here

+0

varun bu aynı uygulama modülü dosyası mı? – AnswerDroid

+0

Size iyi bir fikir vermek için yanıtıma bir görüntü dosyası ekliyorum. – Varundroid

+0

Teşekkürler. Android stüdyosunda en üst seviye (Project: MyAppName) ve App level (Modül: app) – level0

0

ayıklama buildType varsayılan olarak Hata ayıklaması inşa yapar; Bunun yerine sürüm buildType, varsayılan olarak hata ayıklama yapılamaz hale getirir. Bu davranışı değiştirmek isterseniz, modül uygulamanızda istediğiniz gibi özellik debuggable (boolean) tanımlayabilirsiniz. Gradle properties

İlgili konular