ICEmobile
  1. ICEmobile
  2. MOBI-301

AR and QR codes have forced the Android API requirements from API-8 to API-10

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1 Beta
    • Fix Version/s: 1.2 Beta
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      Android container

      Description

      The release build of ICEmobile 1.1 required the target API to be changed from 8 to 10. It is desirable to return this requirement API-8 as there are still large numbers of devices at API-8.

        Activity

        Steve Maryka created issue -
        Steve Maryka made changes -
        Field Original Value New Value
        Fix Version/s 1.2 Beta [ 10344 ]
        Hide
        Steve Maryka added a comment - - edited

        Testing of the trunk code at API 8 showed no dependencies beyond API-8, so project properties have been reset to API 8. This issues is resolved.

        Show
        Steve Maryka added a comment - - edited Testing of the trunk code at API 8 showed no dependencies beyond API-8, so project properties have been reset to API 8. This issues is resolved.
        Hide
        Steve Maryka added a comment - - edited

        This is not resolved after all. Compiling for release indicates errors if target API is not API 10 or greater. Project properties must be reset to API-10, but container logic should not try to initialize AR features on devices below API-10.

        Show
        Steve Maryka added a comment - - edited This is not resolved after all. Compiling for release indicates errors if target API is not API 10 or greater. Project properties must be reset to API-10, but container logic should not try to initialize AR features on devices below API-10.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31370 Tue Oct 09 15:28:15 MDT 2012 steve.maryka mobi-301: Returning target api to 10.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/integration/arview/project.properties
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/container/project.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31388 Wed Oct 10 12:42:47 MDT 2012 steve.maryka Mobi-301: Loading of AR features is not version dependent, and only performed if device is API 10 or greater.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/container/src/org/icemobile/client/android/ICEmobileContainer.java
        Hide
        Migration added a comment - - edited

        AR View code is now only initialized if version is API 10 or greater. For lower version devices, the Javascript API for AR View will not exist, so calls on that API will fail, but the container will not crash.

        Show
        Migration added a comment - - edited AR View code is now only initialized if version is API 10 or greater. For lower version devices, the Javascript API for AR View will not exist, so calls on that API will fail, but the container will not crash.
        Migration made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Migration made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Migration made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Steve Maryka
            Reporter:
            Steve Maryka
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: