]> rtime.felk.cvut.cz Git - orte.git/commit
Android: update API levels for building
authorMartin Vajnar <martin.vajnar@gmail.com>
Wed, 3 Jun 2015 13:56:54 +0000 (15:56 +0200)
committerMartin Vajnar <martin.vajnar@gmail.com>
Wed, 3 Jun 2015 13:56:54 +0000 (15:56 +0200)
commit91a8353ac59df29fa0d30b50122b506e3e79b12d
tree0eb13838e9adba23159dc80f424b4cb0ceda798c
parent783b47edb73248ff63d1818ccc543ae0f4def889
Android: update API levels for building

Build all components against API level 22 (Android 5.1). Decrement
minSdkVersion, because ORTE needs pthread_rwlock_* and these are provided
since API level 9 (Android 2.3).

This is the recommended setting by Google. By saying to target the latest
API, we prevent invoking compatibility behaviors. These behaviors are
sometimes buggy (during testing with 'shape_android' after interacting with
menu items they were duplicated each time I tapped on them).

By saying that minimum API level is 9 we declare, that jORTE does not
require any features of the later APIs and that it runs without any
problems at that level.

I tested 'shape_android' on Android 2.3/4.0/4.1/4.3/4.4/5/5.1.
orte/contrib/Robot_Demo/AndroidManifest.xml
orte/contrib/Robot_Demo/project.properties
orte/contrib/shape_android/AndroidManifest.xml
orte/contrib/shape_android/project.properties
orte/libaorte/AndroidManifest.xml
orte/libaorte/project.properties