IOT-582 Android build generate universal APK 31/23231/6
authorGeorge Nash <george.nash@intel.com>
Wed, 15 Nov 2017 21:14:13 +0000 (13:14 -0800)
committerRick Bell <richard.s.bell@intel.com>
Mon, 18 Dec 2017 17:49:50 +0000 (17:49 +0000)
commit4b4a289f76cb85f188ccb4e08b041478d522e7f1
tree8c1e87a54d5180ff34acaef85e2f71a0245ab7d8
parent0f2ae826a9dbe6ad3f328c24a556d6786b31a6bc
IOT-582 Android build generate universal APK

Two major modifications:
1) The aar file no longer adds the TARGET_ARCH to the
name of the file. The aar file contains all of the
architectures that were built upto that point. This
has been the case for quite a while so the architecture
in the name only indicated the build that created the
aar file not the contents of the aar file.

2) When APK files are built it will try to build all
possible architectures as well as the universal APK
file.

Bug: https://jira.iotivity.org/browse/IOT-582
Change-Id: I11f5db9f4cb8c634afe4417b280e5feec6c3d7e9
Signed-off-by: George Nash <george.nash@intel.com>
28 files changed:
auto_build.py
java/examples-android/cloudprovisioningclient/build.gradle
java/examples-android/devicediscoveryclient/build.gradle
java/examples-android/devicediscoveryserver/build.gradle
java/examples-android/fridgeclient/build.gradle
java/examples-android/fridgegroupclient/build.gradle
java/examples-android/fridgegroupserver/build.gradle
java/examples-android/fridgeserver/build.gradle
java/examples-android/groupclient/build.gradle
java/examples-android/groupserver/build.gradle
java/examples-android/presenceclient/build.gradle
java/examples-android/presenceserver/build.gradle
java/examples-android/provisioningclient/build.gradle
java/examples-android/simplebase/build.gradle
java/examples-android/simpleclient/build.gradle
java/examples-android/simpleserver/build.gradle
java/iotivity-android/build.gradle
service/easy-setup/mediator/richsdk/android/EasySetupCore/build.gradle
service/easy-setup/sampleapp/mediator/android/EasySetup/app/build.gradle
service/notification/android/notification-service/build.gradle
service/notification/examples/android/NotiConsumerExample/app/build.gradle
service/notification/examples/android/NotiProviderExample/app/build.gradle
service/resource-container/android/resource-container/build.gradle
service/resource-container/examples/android/RCSampleClientApp/app/build.gradle
service/resource-container/examples/android/RCSampleServerApp/app/build.gradle
service/resource-encapsulation/android/service/build.gradle
service/resource-encapsulation/examples/android/RESampleClientApp/app/build.gradle
service/resource-encapsulation/examples/android/RESampleServerApp/app/build.gradle