Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-26952

Android: Verify that Ti.UI.Android.openPreferences() works on Android Q

    Details

      Description

      Android Q is deprecating the "android.preference" library which Titanium's Ti.UI.Android.openPreferences() API uses.
      https://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Android-method-openPreferences
      https://developer.android.com/preview/behavior-changes-all#preferences

      Google's docs suggests that "android.preference" library is deprecated, not removed. So, we should first check that the deprecated usage still works while targeting API Level 29.

      The best solution is to change Titanium to depend on the AndroidX libraries instead of the older Support libraries per TIMOB-26472. This is a much bigger change that effects all modules that we may want to defer to a later date.

        Attachments

          Activity

            People

            • Assignee:
              gmathews Gary Mathews
              Reporter:
              jquick Joshua Quick
            • Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                  Git Integration