Skip to content

Commit e3cdbec

Browse files
author
Mihail Slavchev
committed
do not start debugger when app is not debuggable
1 parent e7eb655 commit e3cdbec

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

build-artifacts/project-template-gradle/src/main/java/com/tns/RuntimeHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public void initRuntime()
4747
System.loadLibrary("NativeScript");
4848

4949
Logger logger = new LogcatLogger(app);
50-
Debugger debugger = new AndroidJsDebugger(app, logger);
50+
Debugger debugger = AndroidJsDebugger.isDebuggableApp(this.app) ? new AndroidJsDebugger(app, logger) : null;
5151

5252
boolean showErrorIntent = hasErrorIntent();
5353
if (!showErrorIntent) {

runtime/src/main/java/com/tns/Runtime.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ private void init(ThreadScheduler threadScheduler, Logger logger, Debugger debug
189189
throw new RuntimeException("Fail to initialize Require class", ex);
190190
}
191191

192-
if (debugger != null)//JsDebugger.isDebuggableApp(application))
192+
if (debugger != null)
193193
{
194194
jsDebugger = new JsDebugger(debugger, threadScheduler);
195195
}

test-app/app/src/main/java/com/tns/RuntimeHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public void initRuntime() {
4242
System.loadLibrary("NativeScript");
4343

4444
Logger logger = new LogcatLogger(app);
45-
Debugger debugger = new AndroidJsDebugger(app, logger);
45+
Debugger debugger = AndroidJsDebugger.isDebuggableApp(this.app) ? new AndroidJsDebugger(app, logger) : null;
4646

4747
boolean showErrorIntent = hasErrorIntent();
4848
if (!showErrorIntent) {

0 commit comments

Comments
 (0)