summaryrefslogtreecommitdiffstats
path: root/nfc-extras
Commit message (Collapse)AuthorAgeFilesLines
* Add exception types for NfcEe operations.Martijn Coenen2013-02-127-9/+218
| | | | | | | | To allow apps to present a better UI in the different failure cases. Bug: 4304698 Change-Id: Ia378cc5530c1a7488f38a4be84f9fed8c2aa8c86
* NfcAdapterExtras: expose driver name.mike wakerly2012-10-031-0/+17
| | | | | Bug: 7276355 Change-Id: I65597f732c2ccb749f8fc5ef1793bacf5de8b592
* Fix BasicNfcEeTest java package.Nick Pelly2011-12-091-2/+2
| | | | | | | | | | | | It was in com.android.nfc_extras, which caused it to get bundled with com.android.nfc_extras.jar, which caused all kinds of confusion when trying to push new versions of the test. It should be in com.android.nfc_extras.tests Also fix getContext() -> getTargetContext(). Change-Id: I1e3afa150809a3ed8c4f88531f039fe7797aca1d
* Move nfc-extras tests into frameworks/base/nfc-extras/tests.Nick Pelly2011-11-143-0/+188
| | | | | | | The new NFC Extras access control allows us to run these tests without a vendor specific certificate. Change-Id: I9425e08e557214cf6a74276622402c5682bbaef4
* Enforce 1-1 relationship between context and NfcAdapterExtras.Nick Pelly2011-11-141-19/+20
| | | | | | | | This fixes a bug where NfcExecutionEnvironment.close() would NPE if you called it on a different EE to the one you opened. We now always return the same EE in the same contet. Change-Id: I949998dc2ee738527ee281cae46ae50ea6950a2c
* Changes for access control.Jeff Hamilton2011-11-112-41/+44
| | | | | | | | | | The package name is now required when using the NFC extras APIs so the context is stored away and used to derive the package name to be sent to the NfcService. Bug: 4515759 Change-Id: I1a3aba3fc026e0090a914b0686fc4b8dec25b927
* Preserve invariant that sService is not null (although NfcAdapter.get() can ↵Robert Tsai2011-07-091-6/+11
| | | | | | return null) Change-Id: I85fcbc5e79549835dac255ce614bd5d65d39fc25
* Add intent actions for new firmware events.mike wakerly2011-06-271-0/+58
| | | | Change-Id: I8129b7812c0d551111f0c85eacc9535a441e5453
* NFC Adapter Extras API update.Nick Pelly2011-06-171-11/+11
| | | | | | | | | | | | | Remove o registerTearDownApdus() o deregisterTearDownApdus() They were already NO-OPS, and don't work in the general case. Add o authenticate(byte[] token) This future proofs us for a more flexible access control scheme. Change-Id: I4cb67ceeb63d61cbc333c9b244a96d8687402168
* Implement dead service recovery in NFC extras library.Nick Pelly2011-04-262-17/+42
| | | | Change-Id: I4f1d714c625470df4cda2c4c9aacb8d27bfabb10
* Implement teardown script.Jason parks2011-04-011-0/+17
| | | Change-Id: I1a3feda3b1007b08fcaa24c3f8dd21abf1efd885
* NfcAdapterExtras: reset singleton state if initialization fails.mike wakerly2011-03-211-9/+16
| | | | Change-Id: I9c319925008070cc5ea93d5dd3941c9396072a8c
* Dist classes.jar with full class files insideYing Wang2011-03-141-2/+2
| | | | | | Instead of the final jar with classes.dex inside. Change-Id: I2bc7eb6faedf328a93a6e2eacc4334d87761f597
* Dist com.android.nfc_extras.jar.Ying Wang2011-03-101-0/+3
| | | | Change-Id: I409106d641a3a68ef1c6885b36d226411c8fe356
* Implement new NFC-EE API's as shared library (frameworks/base).Nick Pelly2011-03-104-0/+336
Change-Id: I45c4eaf59ec78167fc236fdd59676465a5e1bcb7