2015-09-21 13 views
8

Jestem początkującym programistą dla Androida. Właśnie zacząłem konfigurować moje urządzenie w celu debugowania aplikacji. podczas przechodzenia przez android develop tools mówi, aby ustawić buildTypesdebuggable na true w pliku build.gradle. Nie jestem pewien, który plik oceny powinien używać gradle.build (Module) lub gradle.build (project)?Jakiego pliku gradacji użyć, aby ustawić aplikację jako debuggable?

+0

Jest to domyślna wartość dla typu debugowania. –

Odpowiedz

14

Istnieją dwa Gradle pliki w projekcie -

  1. Top level poziom
  2. App

Trzeba dodać go do poziomu ok Gradle pliku -

YourApplicationRootFolder -> app -> build.gradle 

Musisz dodać to w ten sposób -

buildTypes { 
     debug { 
      debuggable true 
     } 

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

patrzeć na ten obraz, aby uzyskać lepszy pomysł -

enter image description here

+0

varun jest to ten sam plik modułu aplikacji? – AnswerDroid

+0

Dodaję plik obrazu do mojej odpowiedzi, aby dać ci dobry pomysł. – Varundroid

+0

Dzięki, mam to. W Androidzie studio najwyższy poziom to (Projekt: MyAppName), a poziom aplikacji to (Moduł: aplikacja). – level0

0

Debug buildType sprawia budować debuggable domyślnie; zamiast tego Release buildType sprawia, że ​​build nie jest domyślnie debuggable. Jeśli chcesz zmienić to zachowanie, możesz zdefiniować w swojej aplikacji modułu właściwość debuggable (boolean) według potrzeb. Gradle properties

Powiązane problemy