Commit graph

17 commits

Author SHA1 Message Date
Andy Dennie
306c704c07 update sdk dep, version code, version name
sdk dep -> 3.1.1
bump version code and name
remove licensing stuff
2016-08-16 15:32:14 -04:00
Mostafa Zaher
0e8c8bd6d1 AffdexMe v3.1 to use Affdex SDK v3.1 2016-07-21 17:53:46 +02:00
Andy Dennie
583c303ac2 update sdk dependency to 3.1-dev 2016-07-20 12:30:28 -04:00
Mostafa Zaher Hosney
fa6580bb3f Use the new version number of AffdexSDK
3.1-108 instead of just 3.1
2016-07-20 17:37:20 +02:00
Mostafa Zaher
d843075b70 Version bump 3.1 2016-07-13 23:01:00 +02:00
Mostafa Zaher
49afa41ab9 Uses Affdex SDK v3.1 2016-07-13 22:59:39 +02:00
Mostafa Zaher
44508fde83 Version bump 2016-06-08 12:49:02 +02:00
Abdelrahman Mahmoud
871cf1ee17 update build.gradle to pull a specific version of the sdk 2016-03-05 15:45:19 -05:00
toby cabot
b09f993b26 Use .aar archive to install SDK 2016-02-27 08:37:13 -05:00
Abdelrahman Mahmoud
b413faef03 Update the version string and build number 2016-02-01 15:57:34 -05:00
toby cabot
774225513c Update the version and versionCode 2016-01-25 17:24:23 -05:00
Abraham Hedtke
e582107431 Add support for multiface mode, appearance identifiers, emoji, and landscape mode. 2016-01-25 17:17:11 -05:00
Abraham Hedtke
bf440ea9c0 Add runtime permission checking to support new Dangerous Permissions rules in api23 and bring dependency files up to date.
Fixes and tweaks to clean up api23 compatability.
2016-01-25 17:17:11 -05:00
Abraham Hedtke
07a596c0d6 Update project dependencies and add placeholders for SDK files. 2016-01-25 17:17:11 -05:00
toby cabot
f542f7c519 Build system improvements
1. Sign the release apk if configured to do it

By default the build will not sign the release apk, but if you define
the right properties it will.  Create a ~/.gradle/gradle.properties file
with these properties: releaseKeystoreFile, releaseKeystorePassword,
releaseKeyAlias, and releaseKeyPassword.

For example:

releaseKeystoreFile=/Users/tcabot/release-keystore
releaseKeystorePassword=k3yst0r3
releaseKeyAlias=affdexme
releaseKeyPassword=k3y

2. Allow debug builds to coexist with releases

The debug build has a different id (com.affectiva.affdexme.debug) so
android treats it as a completely different app.  By default, though,
both apps look the same on the app launch screen so the debug version is
now called AffdexMeDbg so you can have both at the same time and be able
to tell which is which.

3. Make the apk filename more descriptive

It was just "app-debug.apk" or "app-release.apk".  This commit changes
the "app" to "AffdexMe" and adds the human-readable versionName and
integer versionCode to the filename.

I would have liked the filename to track the cosmetic name (i.e., have
the debug file be called "AffdexMeDbg-....apk") but that turned out to
be surprisingly difficult given the way the build system is set up.  I
think it should be possible but this is the best bang for the buck for
the amount of effort I'm willing to put in at this point.
2016-01-25 17:16:26 -05:00
toby cabot
76d3b36986 Add jni directory to build.gradle
Need this so Android can find the SDK native code.
2015-11-18 13:07:02 -05:00
toby cabot
b798154305 Move AffdexMe files up to root
This should make it easier to check out the project in Android Studio
and have it be able to build.  Having the project files in the AffdexMe
subdirectory seems to confuse Studio.
2015-11-16 14:10:32 -05:00
Renamed from AffdexMe/app/build.gradle (Browse further)