White Screen after install and connection to DD

Hallo!

I already used DroneDeploy on a Huawei Tablet - but the negative effect was that this tablet wasn’t good enought for the live picture of the Phantom 4 so I bought a Nexus 7 (2013). After the successfull installation of the App these nice intro-slides were shown. After the Symbol of DD was shown with the “Connection to DroneDeploy” text. After this only a full white screen appeared. Since then always when I’m starting DD the Connection Text and after only the white Screen is happing but even waiting for several times doesn’t bring me to the App (not even to the Login…). The Android System is 6.0.1

What Can I do to use the App? (on the Huawei Tablet everything went fine with capturing beside of the live pictures…)

Alex

Hi @Askander,

Sorry to hear that- could you please uninstall and reinstall the app, then try the troubleshooting steps outlined here and let us know if that makes a difference? Apologies for the inconvenience.

Thanks,

HI,

I have exactly the same problem. Using Phantom 4 and Nexus 7 (6.0.1 last version available for this hardware). White screen after DD logo, no logging screen , nothing even if disconnected from the remote & phantom.
Just for information, I confirm that DJI GO closed confirm. Usb switch to DD Ok like when i tried with other apps like pix4d to dji go to pix4d or DD. But DD open only a white screen after DD Logo.

Problem open since Sept…do you have a solution to run DD…
Please do the necessary job as Nexus 7 is one of the best tablett & phantom 4 is amazing

1 Like

Hi there. I have the same issue. It’s a new installation as well. Are there a solution yet please DD

Hi @Jansenhp,

We’re currently investigating this issue and I hope to have more info to share soon.

Cheers,
Christina

Summary of Issue:
I had been using DD for a while without any problem, and the latest versions have made it impossible to use.

Date Issue Began:
Begining of August

Drone Model:
DJI Mavic Pro

Mobile Device Model and OS version:
Amazon Kindle Fire 7" 5th Gen on Android 5.1.1.

LogCat
10-05 18:17:52.442 1945 1945 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:2205820

10-05 18:17:52.442 602 2710 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.dronedeploy.beta cmp=com.dronedeploy.beta/.ui.MainActivity bnds=[500,73][600,224]} from uid 10013 on display 0

10-05 18:17:52.498 602 3261 I ActivityManager: Start proc 11236:com.dronedeploy.beta/u0a83 for activity com.dronedeploy.beta/.ui.MainActivity

10-05 18:17:52.758 11236 11236 I FA : adb shell setprop debug.firebase.analytics.app com.dronedeploy.beta

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:17:53.309 11236 11236 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.sharelib.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:17:53.313 11236 11236 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.midware.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:53.413 11236 11302 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “dji.pilot.reflect.AppPublicReflect” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:18:02.018 11236 11236 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:2215396

10-05 18:18:02.019 602 1800 I ActivityManager: START u0 {cmp=com.dronedeploy.beta/.ui.LaunchScreen} from uid 10083 on display 0

10-05 18:18:02.692 602 658 I ActivityManager: Displayed com.dronedeploy.beta/.ui.LaunchScreen: +418ms (total +10s228ms)

10-05 18:18:02.693 602 658 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{39abbb0d u0 com.dronedeploy.beta/.ui.LaunchScreen t634} time:2216071

10-05 18:18:07.344 602 658 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{1406219b u0 com.dronedeploy.beta/.ui.MainActivity t634} time:2220722

10-05 18:19:46.165 1518 1518 W PackageManager: Failure retrieving resources for com.dronedeploy.beta: Resource ID #0x0

Thanks for the great bug report. We’ve been investigating this but this might help narrow it down.

I have another 2 android devices. One on 6.0.1 and the other on 7.1.2 which do work as intended. I could paste their LogCat if it’s useful.

I uninstalled the previous version and installed the updated one, still white screen.

Updated version works on other devices.

** Here’s my LogCat

10-05 18:17:52.442 1945 1945 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:2205820

10-05 18:17:52.442 602 2710 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.dronedeploy.beta cmp=com.dronedeploy.beta/.ui.MainActivity bnds=[500,73][600,224]} from uid 10013 on display 0

10-05 18:17:52.498 602 3261 I ActivityManager: Start proc 11236:com.dronedeploy.beta/u0a83 for activity com.dronedeploy.beta/.ui.MainActivity

10-05 18:17:52.758 11236 11236 I FA : adb shell setprop debug.firebase.analytics.app com.dronedeploy.beta

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:53.309 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:17:53.309 11236 11236 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.sharelib.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:53.311 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:17:53.313 11236 11236 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.midware.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:53.413 11236 11302 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “dji.pilot.reflect.AppPublicReflect” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-1/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-1/lib/arm, /vendor/lib, /system/lib]]

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:252)

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:248)

10-05 18:17:55.967 11236 11236 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:191)

10-05 18:18:02.018 11236 11236 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:2215396

10-05 18:18:02.019 602 1800 I ActivityManager: START u0 {cmp=com.dronedeploy.beta/.ui.LaunchScreen} from uid 10083 on display 0

10-05 18:18:02.692 602 658 I ActivityManager: Displayed com.dronedeploy.beta/.ui.LaunchScreen: +418ms (total +10s228ms)

10-05 18:18:02.693 602 658 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{39abbb0d u0 com.dronedeploy.beta/.ui.LaunchScreen t634} time:2216071

10-05 18:18:07.344 602 658 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{1406219b u0 com.dronedeploy.beta/.ui.MainActivity t634} time:2220722

10-05 18:19:46.165 1518 1518 W PackageManager: Failure retrieving resources for com.dronedeploy.beta: Resource ID #0x0

Hi @royeiror,

We’re still investigating this issue but thanks for sharing your log with us.

Cheers,
Christina

Thank you Christina. I’ll pay attention to any answers

Hello Christina, I was wondering if you guys happened to have a repository with old Android Versions, that way I would be able to test which work and which don’t pinpointing the version jump which breaks compatibility.

Hi @royeiror,

We currently don’t have any older versions available to share.

Cheers,
Christina

Newest LogCat on the latest beta.

---- Oct 30, 2017 1:59:44 PM ----

10-30 13:50:35.326 1170 1170 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:688080

10-30 13:50:35.327 576 591 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.dronedeploy.beta/.ui.MainActivity bnds=[500,73][600,224] (has extras)} from uid 10013 on display 0

10-30 13:50:35.428 576 2332 I ActivityManager: Start proc 6000:com.dronedeploy.beta/u0a84 for activity com.dronedeploy.beta/.ui.MainActivity

10-30 13:50:35.933 6000 6000 I FA : adb shell setprop debug.firebase.analytics.app com.dronedeploy.beta

10-30 13:50:36.561 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:245)

10-30 13:50:36.561 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:241)

10-30 13:50:36.561 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:193)

10-30 13:50:36.561 6000 6000 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.sharelib.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-2/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-2/lib/arm, /vendor/lib, /system/lib]]

10-30 13:50:36.563 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:245)

10-30 13:50:36.563 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:241)

10-30 13:50:36.563 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:193)

10-30 13:50:36.564 6000 6000 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.dji.midware.DJIEventBusIndex” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-2/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-2/lib/arm, /vendor/lib, /system/lib]]

10-30 13:50:36.665 6000 6067 W System.err: Caused by: java.lang.ClassNotFoundException: Didn’t find class “dji.pilot.reflect.AppPublicReflect” on path: DexPathList[[zip file “/system/framework/com.android.future.usb.accessory.jar”, zip file “/system/framework/android.test.runner.jar”, zip file “/data/app/com.dronedeploy.beta-2/base.apk”],nativeLibraryDirectories=[/data/app/com.dronedeploy.beta-2/lib/arm, /vendor/lib, /system/lib]]

10-30 13:50:39.355 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.connectApp(DroneDeployApplication.java:245)

10-30 13:50:39.355 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.initSdkManager(DroneDeployApplication.java:241)

10-30 13:50:39.355 6000 6000 W System.err: at com.dronedeploy.beta.DroneDeployApplication.onCreate(DroneDeployApplication.java:193)

10-30 13:50:45.361 6000 6000 I Timeline: Timeline: Activity_launch_request id:com.dronedeploy.beta time:698115

10-30 13:50:45.361 576 2333 I ActivityManager: START u0 {cmp=com.dronedeploy.beta/.ui.LaunchScreen} from uid 10084 on display 0

10-30 13:50:46.055 576 603 I ActivityManager: Displayed com.dronedeploy.beta/.ui.LaunchScreen: +433ms (total +10s668ms)

10-30 13:50:46.056 576 603 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{2fc8aed9 u0 com.dronedeploy.beta/.ui.LaunchScreen t695} time:698809

10-30 13:50:50.339 576 603 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{1ff33330 u0 com.dronedeploy.beta/.ui.MainActivity t695} time:703093

10-30 13:59:11.874 691 691 W PackageManager: Failure retrieving resources for com.dronedeploy.beta: Resource ID #0x0

10-30 13:59:12.906 691 691 W PackageManager: Failure retrieving resources for com.dronedeploy.beta: Resource ID #0x0

---- Oct 30, 2017 1:59:44 PM ----

Hi, I have found the solution to this issue :slight_smile:

so first you go to https://apkbog.com/en/apk/dronedeploy/2.61.0 where you find the version of Drone Deploy that works on your device. You log in as normal and then when you simply go to the play store and update Drone Deploy to the latest version.
I’m confident it will work for anybody with this issue.

P.S. I have lenovo tab 2 A10-70 and the 2.55.3 version worked for my device. :smiley:

1 Like

@royeiror can you try this and let me know if it works for you?

After further investigation and testing it seems like the drone deploy app is ok and even the latest version of DD will work fine. The issue is most likely application called Android System WebView, if it is not updated it will prevent the log-in screen appearing after you launch DD app. So the solution is easy in the end :slight_smile: just update the Android System WebView app.

I hope this will solve the problem for you. :slight_smile:

1 Like

I installed 2.55.3, and then 2.61.0 over it and it works now.

Updating the Android System WebView app worked for me and my Invidia Shield tablet.

I have the same issue. Its fixed now!

My problem was that I didnt have Android System Webviewer Enabled or updated. After enabling it and letting it update, I reopened the app and it works!

Hope this helps and clarifies.