diff options
author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2020-06-12 13:29:34 +0300 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2020-07-14 10:35:44 +0000 |
commit | 0755baf460fa307f81dde939a3acede6bc4f4ebb (patch) | |
tree | aa4a2ac1b54ac8231c730200f88db8b654e30393 /src/android/jar/src | |
parent | 7356a79697e2388ab1b064333215a497dea5222d (diff) |
Android: add missing printStackTrace() in catch statements
Change-Id: Id50743113fcdd450932111cfe1a563276f152bb1
Reviewed-by: Andy Shaw <andy.shaw@qt.io>
(cherry picked from commit 80f7494e8a9f9a70e3b53833a098d74d8c2331d9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/android/jar/src')
3 files changed, 20 insertions, 3 deletions
diff --git a/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java b/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java index 4e4e32d9f9..b7689dc519 100644 --- a/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java +++ b/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java @@ -586,12 +586,14 @@ public class QtActivityDelegate Method m = initClass.getMethod("setActivity", Activity.class, Object.class); m.invoke(staticInitDataObject, m_activity, this); } catch (Exception e) { + e.printStackTrace(); } try { Method m = initClass.getMethod("setContext", Context.class); m.invoke(staticInitDataObject, (Context)m_activity); } catch (Exception e) { + e.printStackTrace(); } } catch (Exception e) { e.printStackTrace(); diff --git a/src/android/jar/src/org/qtproject/qt5/android/QtNative.java b/src/android/jar/src/org/qtproject/qt5/android/QtNative.java index 43433d00c7..6157950bf2 100644 --- a/src/android/jar/src/org/qtproject/qt5/android/QtNative.java +++ b/src/android/jar/src/org/qtproject/qt5/android/QtNative.java @@ -213,9 +213,11 @@ public class QtNative return true; } catch (IllegalArgumentException e) { Log.e(QtTAG, "openURL(): Invalid Uri"); + e.printStackTrace(); return false; } catch (UnsupportedOperationException e) { Log.e(QtTAG, "openURL(): Unsupported operation for given Uri"); + e.printStackTrace(); return false; } catch (Exception e) { e.printStackTrace(); @@ -238,9 +240,11 @@ public class QtNative ParcelFileDescriptor fdDesc = resolver.openFileDescriptor(uri, openMode); return fdDesc.detachFd(); } catch (FileNotFoundException e) { + e.printStackTrace(); return error; } catch (IllegalArgumentException e) { Log.e(QtTAG, "openFdForContentUrl(): Invalid Uri"); + e.printStackTrace(); return error; } } @@ -266,9 +270,11 @@ public class QtNative return size; } catch (IllegalArgumentException e) { Log.e(QtTAG, "getSize(): Invalid Uri"); + e.printStackTrace(); return size; } catch (UnsupportedOperationException e) { Log.e(QtTAG, "getSize(): Unsupported operation for given Uri"); + e.printStackTrace(); return size; } } @@ -293,9 +299,11 @@ public class QtNative return exists; } catch (IllegalArgumentException e) { Log.e(QtTAG, "checkFileExists(): Invalid Uri"); + e.printStackTrace(); return exists; } catch (UnsupportedOperationException e) { Log.e(QtTAG, "checkFileExists(): Unsupported operation for given Uri"); + e.printStackTrace(); return false; } } @@ -348,7 +356,7 @@ public class QtNative systemLibraryDir = info.metaData.getString("android.app.system_libs_prefix"); f = new File(systemLibraryDir + libNameTemplate); } catch (Exception e) { - + e.printStackTrace(); } } if (f.exists()) @@ -899,6 +907,7 @@ public class QtNative try { m_addItemMethod = m_clipboardManager.getClass().getMethod("addItem", cArg); } catch (Exception e) { + e.printStackTrace(); } } } @@ -1171,10 +1180,14 @@ public class QtNative if (isDir != null && isDir.length > 0) file += "/"; res.add(file); - } catch (Exception e) {} + } catch (Exception e) { + e.printStackTrace(); + } } } - } catch (Exception e) {} + } catch (Exception e) { + e.printStackTrace(); + } return res.toArray(new String[res.size()]); } diff --git a/src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java b/src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java index 33bcb364de..1da377c2ba 100644 --- a/src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java +++ b/src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java @@ -128,12 +128,14 @@ public class QtServiceDelegate Method m = initClass.getMethod("setService", Service.class, Object.class); m.invoke(staticInitDataObject, m_service, this); } catch (Exception e) { + e.printStackTrace(); } try { Method m = initClass.getMethod("setContext", Context.class); m.invoke(staticInitDataObject, (Context)m_service); } catch (Exception e) { + e.printStackTrace(); } } catch (Exception e) { e.printStackTrace(); |