[MOD-2568] Android: Build "ti.nfc" module with gradle

GitHub Issuen/a
StatusIn QE Test
Affected Version/sn/a
Fix Version/sn/a
Labels2020-Q2, android, build, gradle, module
ReporterJoshua Quick
AssigneeYordan Banev


Module needs to be rebuilt for Titanium 9.0.0 to support the following: * Built as an Android "AAR" library. * Provide a "POM" file defining its dependencies. (Resolves library version conflicts.) * Support AndroidX libraries. * Add x86_64 architecture support. Repository: https://github.com/appcelerator-modules/ti.nfc


  1. Yordan Banev 2020-02-17 PR: https://github.com/appcelerator-modules/ti.nfc/pull/30
  2. Sohail Saddique 2020-03-23 Closed by accident. Still requires testing.
  3. Joshua Quick 2020-06-18 [~smohammed] verified that the module builds. I don't know if anyone has tested its functionality yet. If [~ssingh]'s team can actually test it with an NFC tags then that would be great. I can see that the PR was merged, but there is no "release" for it.
  4. Joshua Quick 2020-06-18 I just published a pre-release version for this ticket. https://github.com/appcelerator-modules/ti.nfc/releases/tag/android-4.0.0 [~ssingh], do you have anyone on your end that can test NFC? I don't have an NFC device to test with. Once the pre-release has been proven to work, we can update it to "release" status. Thanks! _*Edit:*_ _I just tested it with a Nintendo Amiibo I have at home. The module works. :) [~ssingh], for your team's info, we document how to use the module in the link below. It provides working sample code._ https://docs.appcelerator.com/platform/latest/#!/api/Modules.Nfc

JSON Source