Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android: how to mark my app as debuggable?

I want to debug my app from my phone. How do I sign my app so I can do this? I don't know much about the manifest.

like image 605
mtmurdock Avatar asked Jun 01 '10 18:06

mtmurdock


People also ask

How do I select an app to be debugged?

Navigate to Settings -> System -> Developer options and then scroll to the Debugging section. Click on “Select debug app”. Select the application you want to debug from the list.

How do I set Debuggable to true?

Show activity on this post. By putting android:debuggable="true" in your manifest file, application will go in debug mode, that means android will manage all logs file regarding your application. But make sure put it again false (or remove this tag) if application will going to live or for release mode.


2 Answers

By putting android:debuggable="true" in your manifest file, application will go in debug mode, that's mean android will manage all logs file regarding your application. But make sure put it again false(or remove this tag) if application will going to live or for release mode.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"     ...     <application android:icon="@drawable/icon"         android:debuggable="true" 
like image 148
drawnonward Avatar answered Sep 20 '22 08:09

drawnonward


With the new Gradle build system, the recommended way is to assign this in the build types.

In your app module's build.gradle:

android {      //...      buildTypes {         debug {             debuggable true         }         customDebuggableBuildType {             debuggable true         }         release {             debuggable false         }     }     //...  } 
like image 43
Christian García Avatar answered Sep 22 '22 08:09

Christian García