Skip to content

Commit 7c6866b

Browse files
committed
add ErrorReport to proj template
1 parent da9403c commit 7c6866b

4 files changed

Lines changed: 11 additions & 20 deletions

File tree

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,14 @@ static Intent getIntent(Context context)
114114
{
115115
Class<?> errorActivityClass = ErrorReportActivity.class;
116116

117-
if (JsDebugger.isDebuggableApp(context))
117+
if (AndroidJsDebugger.isDebuggableApp(context))
118118
{
119119
errorActivityClass = ErrorReportActivity.class;
120120
}
121121
else {
122122
return null;
123123
}
124-
124+
125125
Intent intent = new Intent(context, errorActivityClass);
126126

127127
intent.putExtra(EXTRA_NATIVESCRIPT_ERROR_REPORT, EXTRA_ERROR_REPORT_VALUE);

src/jni/Application.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
APP_ABI := armeabi-v7a x86 arm64-v8a
1+
APP_ABI := x86 #armeabi-v7a x86 arm64-v8a
22

33
APP_STL := stlport_static
44
#APP_STL := gnustl_static

test-app/src/com/tns/ErrorReport.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,14 @@ static Intent getIntent(Context context)
114114
{
115115
Class<?> errorActivityClass = ErrorReportActivity.class;
116116

117+
if (AndroidJsDebugger.isDebuggableApp(context))
118+
{
119+
errorActivityClass = ErrorReportActivity.class;
120+
}
121+
else {
122+
return null;
123+
}
124+
117125
Intent intent = new Intent(context, errorActivityClass);
118126

119127
intent.putExtra(EXTRA_NATIVESCRIPT_ERROR_REPORT, EXTRA_ERROR_REPORT_VALUE);

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

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -122,22 +122,5 @@ public void initRuntime()
122122
}
123123
}
124124

125-
/* public static boolean isDebuggableApp(Context context)
126-
{
127-
int flags;
128-
try
129-
{
130-
flags = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).applicationInfo.flags;
131-
}
132-
catch (NameNotFoundException e)
133-
{
134-
flags = 0;
135-
e.printStackTrace();
136-
}
137-
138-
boolean isDebuggableApp = ((flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0);
139-
return isDebuggableApp;
140-
}*/
141-
142125
private final String logTag = "MyApp";
143126
}

0 commit comments

Comments
 (0)