qgroundcontrol
qgroundcontrol copied to clipboard
Android depolyed crash on nativeinit()
The following template is for Issue/Bug reporting only. https://docs.qgroundcontrol.com/en/Support/Support.html#github-issues
For questions about how to use or build QGC see: http://qgroundcontrol.com/#resources
If you are using an old stable release please upgrade first and verify your issue before reporting.
Expected Behavior
Please tell us what should happen as detailed as possible.
Current Behavior
I .qgroundcontro: Late-enabling -Xcheck:jni E .qgroundcontro: Unknown bits set in runtime_flags: 0x8000 I Perf : Connecting to perf service. W ResourceType: CREATING STRING CACHE OF 24 bytes I FeatureParser: can't find dipper.xml in assets/device_features/,it may be in /system/etc/device_features E libc : Access denied finding property "ro.vendor.df.effect.conflict" E Perf : Fail to get file list org.mavlink.qgroundcontrol E Perf : getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array E Perf : Fail to get file list org.mavlink.qgroundcontrol E Perf : getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array E .qgroundcontro: Invalid ID 0x00000000. E Qt : Can't create main activity E Qt : android.content.res.Resources$NotFoundException: String array resource ID #0x0 E Qt : at android.content.res.Resources.getStringArray(Resources.java:618) E Qt : at android.content.res.MiuiResources.getStringArray(MiuiResources.java:160) E Qt : at org.qtproject.qt5.android.bindings.QtLoader.startApp(QtLoader.java:423) E Qt : at org.qtproject.qt5.android.bindings.QtActivityLoader.onCreate(QtActivityLoader.java:166) E Qt : at org.qtproject.qt5.android.bindings.QtActivity.onCreateHook(QtActivity.java:267) E Qt : at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:274) E Qt : at org.mavlink.qgroundcontrol.QGCActivity.onCreate(QGCActivity.java:202) E Qt : at android.app.Activity.performCreate(Activity.java:7893) E Qt : at android.app.Activity.performCreate(Activity.java:7880) E Qt : at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307) E Qt : at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3283) E Qt : at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3457) E Qt : at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) E Qt : at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) E Qt : at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) E Qt : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2044) E Qt : at android.os.Handler.dispatchMessage(Handler.java:107) E Qt : at android.os.Looper.loop(Looper.java:224) E Qt : at android.app.ActivityThread.main(ActivityThread.java:7562) E Qt : at java.lang.reflect.Method.invoke(Native Method) E Qt : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) E Qt : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950) E .qgroundcontro: No implementation found for void org.mavlink.qgroundcontrol.QGCActivity.nativeInit() (tried Java_org_mavlink_qgroundcontrol_QGCActivity_nativeInit and Java_org_mavlink_qgroundcontrol_QGCActivity_nativeInit__) D AndroidRuntime: Shutting down VM E AndroidRuntime: FATAL EXCEPTION: main E AndroidRuntime: Process: org.mavlink.qgroundcontrol, PID: 27808 E AndroidRuntime: java.lang.UnsatisfiedLinkError: No implementation found for void org.mavlink.qgroundcontrol.QGCActivity.nativeInit() (tried Java_org_mavlink_qgroundcontrol_QGCActivity_nativeInit and Java_org_mavlink_qgroundcontrol_QGCActivity_nativeInit__) E AndroidRuntime: at org.mavlink.qgroundcontrol.QGCActivity.nativeInit(Native Method) E AndroidRuntime: at org.mavlink.qgroundcontrol.QGCActivity.onCreate(QGCActivity.java:203) E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7893) E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7880) E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307) E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3283) E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3457) E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2044) E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) E AndroidRuntime: at android.os.Looper.loop(Looper.java:224) E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7562) E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950) I Process : Sending signal. PID: 27808 SIG: 9
"org.mavlink.qgroundcontrol" died.
Steps to Reproduce:
Please provide an unambiguous set of steps to reproduce the current behavior 1. 2. 3. 4.
System Information
When posting bug reports, include the following information
- Operating System: macOS Mojave 10.15.7 Qtcreator 5.15.2
- QGC Version: 4.1master
- QGC build: self-built from source
- Flight Controller: [e.g., Pixhawk I, Pixhawk Mini, Pixhawk 2, etc.]
- Autopilot (with version): [e.g., PX4 1.8.1, Ardupilot Copter 3.6.1]
Detailed Description
Provide further details about your issue/bug.
Log Files and Screenshots
- QGC Console Logs
- Autopilot logs when available (post a link).
- Screenshots of QGC to help identify the current issue/bug behavior.