Release Notes for Android Wrapper SDK Version 0.1.012

VERSION 0.1.012 (2016-02-13)

  • Includes version 0.8.027 of StyleTap Platform for Android which offers fixes for:
    • running Interaction Diagram ACDI.
    • Swiftkey keyboard BACKSPACE problem.
    • Find function on Android devices with 2 GB (or more) of RAM and running Android 5 (Lollipop) or later.

Release Notes for Android Wrapper SDK Version 0.1.011

VERSION 0.1.011 (2015-12-30)

  • Includes version 0.8.024 of StyleTap Platform for Android which offers:
    • Additional fixes for potential memory problems on Android devices with 2 GB (or more) of RAM and running Android 5 (Lollipop) or later.

Release Notes for Android Wrapper SDK Version 0.1.010

VERSION 0.1.010 (2015-07-02)

  • Includes version 0.8.022 of StyleTap Platform for Android which offers:
    • A new StyleTapInit.ini option "AutoEnableKeyboard=yes;" which causes the Android keyboard to be automatically enabled when a Palm field is given focus.
    • A workaround for a problem with the Satellite Forms extension SFE_SF-FTP where NetLibReceive was sometimes erroneously being called with a 0 buffer length.

Release Notes for Android Wrapper SDK Version 0.1.009

VERSION 0.1.009 (2015-03-31)

  • Includes version 0.8.020 of StyleTap Platform for Android which offers:
    • Fix to potential memory problem on Android devices with 2 GB (or more) of RAM and running Android 5 (Lollipop).

Release Notes for Android Wrapper SDK Version 0.1.008

VERSION 0.1.008 (2015-02-05)

  • Includes version 0.8.018 of StyleTap Platform for Android which offers the following (see the Android v0.8.018 Release Notes for more details):
    • Better handling of special characters ("!@#$%^&*()") from a hardware keyboard or barcode scanner.
    • Support for using the StyleTap Android Wrapper SDK with Android Studio.
    • Fixes for sound, memory and shared filesystem problems.

Release Notes for Android Wrapper SDK Version 0.1.007

VERSION 0.1.007 (2015-01-12)

  • Includes version 0.8.015 of StyleTap Platform for Android which offers the following (see the Android v0.8.015 Release Notes for more details):
    • A problem on Android devices with 2 GB of RAM or more running Android 5 (Lollipop) or later.
    • A potential memory corruption problem when playing sounds or using Bluetooth.
    • An enhancement to ARMlet/PNOlet support to be less restrictive to allow more Palm applications which use ARMlets/PNOlets to run.

Release Notes for Android Wrapper SDK Version 0.1.006

VERSION 0.1.006 (2014-09-24)

  • Includes version 0.8.013 of StyleTap Platform for Android which offers the following (see the Android v0.8.013 Release Notes for more details):
    • StyleTapInit.ini file directive "PartnerBTAddress=xx:xx:xx:xx:xx:xx;" added to enable bypassing the Bluetooth partner selection dialog. Combined with "AlwaysUseBluetoothSerial=yes;" directive, Palm applications hardcoded to use a serial cable will have the serial traffic redirected to Bluetooth.
    • A fix synchronizes file changes every time an updated database file is closed, to avoid potential data corruption problems on some Android devices.

Release Notes for Android Wrapper SDK Version 0.1.005

VERSION 0.1.005 (2014-01-05)

  • Includes version 0.8.012 of StyleTap Platform for Android which offers the following:
    • Fix for problem introduced in version 0.8.011 where extraneous keystrokes are fed to Palm application if a field has focus, the on-screen keyboard has been enabled and the device is rotated. As well as updating the StyleTapLib.jar and libStyleTap.so files, the main.xml layout files have been changed where "EditText" has been changed to "com.StyleTap.StyleTap.DummyEditText".

Release Notes for Android Wrapper SDK Version 0.1.004

VERSION 0.1.004 (2013-12-09)

Included Fixes:

  • Includes version 0.8.011 of StyleTap Platform for Android which offers the following:
    • Fix for crashing problem on startup on Android 4.4 devices.
    • Fix for problem where backspace button is not recognized when using Latin on-screen keyboards on certain devices.
    • Improvements to large and large bold system fonts.

Release Notes for Android Wrapper SDK Version 0.1.003

VERSION 0.1.003 (2013-07-26)

Included Fixes:

  • Includes version 0.8.010 of StyleTap Platform for Android which offers the following:
    • Fix for problem on many devices that connect to the PC using MTP, where folders and files created by StyleTap on the shared filesystem were not visible on the PC until the device was rebooted.
    • Added a parameter check for a null buffer pointer being passed to NetLibReceive to prevent certain applications from crashing.
    • In order for alarms to display, StyleTap normally overrides the screen lock. However, if you don't care about alarms, you can override this behaviour by including the text "EnableScreenLock=yes;" in the StyleTapInit.ini file. To install the updated StyleTapInit.ini file, copy it to the /Android/data/com.StyleTap.StyleTap/import folder in the shared filesystem and it should be installed the next time StyleTap is started.
    • Some Palm games require the ability to detect multiple buttons being pressed simultaneously. This ability has been added for devices running Android 3.0 or greater (and the hardware supports multi-touch).
  • The AndroidManifest.xml file has been changed to fix a problem with alarms and Bluetooth. The package name "com.StyleTap.StyleTap" was added to the activity and receiver statements so that they would be found properly. Also, the text "android:targetSdkVersion="11"" was added for simultaneous button press detection. You can choose to eliminate this if you choose.

Release Notes for Android Wrapper SDK Version 0.1.002

VERSION 0.1.002 (2013-04-15)

Included Fixes:

  • Includes version of StyleTap Platform for Android that supports Bluetooth

 

Note to Developers

If you are already using the Android Wrapper SDK to bundle your application with StyleTap and just want to update your existing project, the changes are:

  1. in libs update StyleTapLib.jar
  2. in libs/armeabi update libStyleTap.so
  3. in libs/armeabi-v7a update libStyleTap.so (it's different from the one above)
  4. in res/layout, there are two new files: device_list.xml and device_name.xml
  5. in res/values/strings.xml, the following has been added:
       <string name="title_paired_devices">Paired Devices</string>
       <string name="title_other_devices">Other Available Devices</string>
       <string name="button_scan">Scan for devices</string>
       <string name="none_paired">No devices have been paired</string>
       <string name="none_found">No devices found</string>
       <string name="scanning">Scanning for devices...</string>
       <string name="select_device">Select a device to connect</string>
       <string name="button_cancel">Cancel selection</string>

  6. in AndroidManifest.xml (there's two copies: one the base of project and another in bin), the following has been added:    <activity android:name=".DeviceListActivity"
               android:label="@string/select_device"
               android:theme="@android:style/Theme.Dialog"
               android:configChanges="orientation|keyboardHidden" />

Release Notes for Android Wrapper SDK Version 0.1.001

VERSION 0.1.001 (2012-11-30)

Initial Public Version

The StyleTap Android Wrapper SDK allows you as a Palm application developer to create an Android application that "wraps" a Palm application inside StyleTap Platform for Android in a way that makes it run as a "native" Android application. You can then distribute the resulting Android application internally or via an app store.

Download the Android Wrapper SDK template and the Android Wrapper SDK Developers Guide