Please describe your problem:
Installed the app and tried to add the widget which failed. This also fails after configuring the server for Transdroid to connect to (getting the same error).
Android version: 16
Edit: I was able to add it now, not sure what changed. Feel free to close.
Transdroid 2.5.25 (245)
(No server settings)
Connection and error log:
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: java.lang.RuntimeException: Unable to start receiver org.transdroid.core.widget.ListWidgetProvider_: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.RemoteViews.visitUris(java.util.function.Consumer)' on a null object reference
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Parcel.createExceptionOrNull(Parcel.java:3375)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Parcel.createException(Parcel.java:3353)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Parcel.readException(Parcel.java:3336)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Parcel.readException(Parcel.java:3278)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.updateAppWidgetIds(IAppWidgetService.java:968)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager.lambda$updateAppWidget$5(AppWidgetManager.java:725)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager.$r8$lambda$Emo9F9Eo3H92TWufpOrPKUtYf-g(Unknown Source:0)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager$$ExternalSyntheticLambda11.acceptOrThrow(D8$$SyntheticClass:0)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager.tryAdapterConversion(AppWidgetManager.java:686)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager.updateAppWidget(AppWidgetManager.java:725)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetManager.updateAppWidget(AppWidgetManager.java:812)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.widget.ListWidgetProvider_.onUpdate$org$transdroid$core$widget$ListWidgetProvider(SourceFile:1)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.widget.ListWidgetProvider_.onUpdate(SourceFile:1)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.appwidget.AppWidgetProvider.onReceive(AppWidgetProvider.java:97)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.widget.ListWidgetProvider_.onReceive$org$transdroid$core$widget$ListWidgetProvider(SourceFile:1)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.widget.ListWidgetProvider_.onReceive(SourceFile:7)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleReceiver(ActivityThread.java:5424)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.-$$Nest$mhandleReceiver(Unknown Source:0)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread$H.handleMessage(ActivityThread.java:2847)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Handler.dispatchMessage(Handler.java:115)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loopOnce(Looper.java:302)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loop(Looper.java:412)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.main(ActivityThread.java:9998)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: java.lang.reflect.Method.invoke(Native Method)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleReceiver(ActivityThread.java:5440)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.-$$Nest$mhandleReceiver(Unknown Source:0)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread$H.handleMessage(ActivityThread.java:2847)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Handler.dispatchMessage(Handler.java:115)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loopOnce(Looper.java:302)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loop(Looper.java:412)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.main(ActivityThread.java:9998)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: java.lang.reflect.Method.invoke(Native Method)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
Sun Apr 12 15:26:07 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.transdroid.full/org.transdroid.core.gui.settings.HelpSettingsActivity_}: android.content.res.Resources$NotFoundException: Resource ID #0x0
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.content.res.ResourcesImpl.getValue(ResourcesImpl.java:321)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.content.res.Resources.loadXmlResourceParser(Resources.java:2622)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.content.res.Resources.getXml(Resources.java:1381)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.gui.settings.PreferenceCompatActivity$RootPreferencesFragment.onCreatePreferences(SourceFile:27)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.preference.PreferenceFragmentCompat.onCreate(SourceFile:65)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.fragment.app.FragmentStateManager.create(SourceFile:66)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.fragment.app.FragmentStateManager.moveToExpectedState(SourceFile:144)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.fragment.app.FragmentManagerImpl.moveToState(SourceFile:30)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(SourceFile:34)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: androidx.fragment.app.FragmentActivity.onCreate(SourceFile:29)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.gui.settings.HelpSettingsActivity_.onCreate$org$transdroid$core$gui$settings$HelpSettingsActivity(SourceFile:1)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: org.transdroid.core.gui.settings.HelpSettingsActivity_.onCreate(SourceFile:28)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.Activity.performCreate(Activity.java:9400)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.Activity.performCreate(Activity.java:9372)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1541)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4628)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4851)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:7189)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:7040)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:106)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:138)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:108)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:85)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread$H.handleMessage(ActivityThread.java:3131)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Handler.dispatchMessage(Handler.java:115)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loopOnce(Looper.java:302)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loop(Looper.java:412)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.main(ActivityThread.java:9998)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: java.lang.reflect.Method.invoke(Native Method)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4654)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4851)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:7189)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:7040)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:106)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:138)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:108)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:85)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread$H.handleMessage(ActivityThread.java:3131)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Handler.dispatchMessage(Handler.java:115)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loopOnce(Looper.java:302)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.os.Looper.loop(Looper.java:412)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: android.app.ActivityThread.main(ActivityThread.java:9998)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: java.lang.reflect.Method.invoke(Native Method)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
Sun Apr 12 15:29:40 GMT+02:00 2026 -- 6 -- E: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Please describe your problem:
Installed the app and tried to add the widget which failed. This also fails after configuring the server for Transdroid to connect to (getting the same error).
Android version: 16
Edit: I was able to add it now, not sure what changed. Feel free to close.
Transdroid 2.5.25 (245)
(No server settings)
Connection and error log: