Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-3669

Studio: Expose android keystore for Android non-production builds

    Details

    • Story Points:
      8
    • Sprint:
      2013 Sprint 22

      Description

      Studio asks for keystore, alias, and password when packaging Android applications. This information is not requested when running in emulator or on device. If the android builder.py is not passed a keystore it uses the default keystore shipped with the SDK.

      The issue with this is that people who wish to use an app key, for say Google maps v2, are directed to use the default keystore to generate a debug key, and to generate their own keystore to create a production key.

      This could eventually lead to situations where multiple keys are associated with the same keystore on the google side.

      Steps to reproduce:
      1) Create an android project in studio
      2) Attempt to package the project - note the dialog requesting Keystore info
      3) Attempt to run on device

      Result:
      THe default keystore is used since no keystore passed to builder.py.

      Expected:
      Prompt for keystore

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mxia Michael Xia
                Reporter:
                emerriman Eric Merriman
              • Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: