Ich bin ein Neuling für Android-Entwicklung. Ich habe gerade angefangen, mein Gerät einzurichten, um meine Anwendung zu debuggen. während es durch android develop tools geht, heißt es buildTypes
debuggable
auf True in build.gradle-Datei setzen. Ich bin nicht sicher, welche Grad-Datei zu verwenden gravelle.build (Modul) oder Gradle.build (Projekt)?Welche Gradle-Datei wird verwendet, um die Anwendung als Debuggable festzulegen?
Antwort
Es gibt zwei gradle Dateien in Ihrem Projekt -
- Top Level
- App Ebene
Sie müssen sie Ihre App-Ebene gradle Datei hinzufügen -
YourApplicationRootFolder -> app -> build.gradle
Sie müssen es so hinzufügen -
buildTypes {
debug {
debuggable true
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
Schauen Sie sich das Bild um eine bessere Vorstellung zu bekommen -
varun ist dies die gleiche App-Modul-Datei? – AnswerDroid
Ich füge meiner Antwort eine Bilddatei hinzu, um Ihnen eine gute Idee zu geben. – Varundroid
Vielen Dank. In Android Studio ist die oberste Ebene (Projekt: MyAppName) und die App-Ebene ist (Modul: App) – level0
Debug buildType macht debugstandardmäßig bauen; Stattdessen macht buildType release Build standardmäßig nicht debuggbar. Wenn Sie dieses Verhalten ändern möchten, können Sie in Ihrer Modul-App die Eigenschaft debuggable (boolean) nach Bedarf definieren. Gradle properties
- 1. Welche Datenbank wird als In-Memory in Ruby verwendet
- 2. Verbindung abgelehnt, wenn die Knotenvorlage für den Handle verwendet wird, um img src festzulegen
- 3. Wie finde ich heraus, welche JAR-Anwendung nicht verwendet wird?
- 4. Welche Eigenschaft wird für die FormsAuthenticationTicket.Version-Eigenschaft verwendet?
- 5. Welche grundlegende Datenstruktur wird verwendet, um NSOrderedSet zu implementieren
- 6. Realistisch, welche Pthreads-Funktionalität wird normalerweise verwendet?
- 7. Welche Java-Technologie wird verwendet, um Android-Apps zu entwickeln?
- 8. Welche NoSQL-Datenbank wird mit C verwendet?
- 9. Welche Komprimierungsmethode wird in PHP verwendet?
- 10. Warum sehe ich "No Debuggable Applications" in Android Studio Logcat, während meine Anwendung ausgeführt wird?
- 11. Welche Codierung wird für SAML-Konversationen verwendet?
- 12. Exchange 2003 - Welche API wird verwendet, um die Verfügbarkeit von Räumen/Ressourcen zu ermitteln?
- 13. Welche Prüfsumme wird für TNT.com-Verfolgungsnummern verwendet?
- 14. Welche Programmiersprache wird für Mailserver verwendet?
- 15. Welche Sortierfunktion wird in NSArray verwendet?
- 16. Welche Codierung wird vom HTTP-Protokoll verwendet?
- 17. Welche gemeinsame Datenbank wird mit ASP verwendet?
- 18. Cool Diagrams - Welche Software wird hier verwendet?
- 19. Welche Vorteile bietet die Python-Bibliothek/Anwendung als .egg-Datei?
- 20. Welche Bibliothek wird für kryptografische Funktionen verwendet?
- 21. Welche Trace-Quelle wird von System.Diagnostics.Trace.WriteLine verwendet?
- 22. Welche Logik wird in diesem Programm verwendet?
- 23. Welche Einheit wird verwendet, Redis CPU-Auslastung
- 24. DataAdapter Update-Methode - welche Verbindung wird verwendet?
- 25. MacOSX 10.11.4: welche Java-Version wird verwendet
- 26. Welche Gestaltungsvorlage wird für die Seiten der SharePoint-Websiteeinstellungen verwendet?
- 27. Welche Absicht wird für die Navigation in Google Now verwendet?
- 28. Welche Verschlüsselungsmethode wird in/etc/shadow verwendet?
- 29. Welche Webarchitektur wird in Blizzards Battle.net verwendet?
- 30. Android: Um ein Objekt als ausgewählt festzulegen, wenn das ListView geöffnet wird?
Dies ist der Standardwert für den Debug-Typ. –