I have an Android debugger set to false, but the condition is true. What is wrong here?
Application:
//debugable false or true, nothing changes if ((applicationFlags & ApplicationInfo.FLAG_DEBUGGABLE) != 0) { Log.d(TAG, "debugable"); }
manifest:
<application android:debuggable="false" ...
The answer to this question has already been asked on SO.
See Android "debugged" default value .
. Declaring your application as “debugged” in your Android manifest allows you to debug your Android applications on an Android device , as well as on an emulator. When using Eclipse, launching your application directly from the Eclipse IDE automatically enables debugging. If you manually enable debugging in the manifest file, be sure to disable it before building for release (your published application usually should not be debugged).
The debug flag in the manifest is automatically changed, it can be completely removed, which is also recommended by Google.
If you are debugging your application, the flag is true. If you export the applicator, the flag will be false.
Source: https://habr.com/ru/post/1403424/More articles:PHP - Really fast way to detect whitespace around an image? - phpWinExec Return 0x21, but what exactly does this mean? - windowsWhy doesn't the Code Analysis tab appear in my project properties in Visual Studio 2010 Premium? - c #Download PDF file and save to SD card - javahow to find the point closest to most points when we have some blocks between them! (in 2D array - Snake Game) - algorithmWhat is the complexity of the time and space of the FP-Growth algorithm? - algorithmBarcode image processing with Delphi 6 using StretchDIBits - Missing dashed lines at the output - image-processingIn a SQL server, how can I query an Oracle Timestamp column through a Linked Server connection? - oracleASP.NET MVC: how is this possible? The parameter dictionary contains a null entry for the parameter 'x' - performanceWhy does Mahout not yet have linear regression - mapreduceAll Articles