Comments (1)
Ok, after some random actions like making sure I have the correct versions of all JDK, NDK etc. for eventual Unity Plugin use, I tracked the missing classes to the ExternalNFCService libs folder, where the two jar files were marked as compile only, so they were not available on the device when it was trying to find them on runtime. I changed them to "implementation" and now the classes not found bug is gone. The Mifare Ultralight tag reading works when the ACR1255U-J1 reader is connected to the phone via the USB-cable. When this is true and I start the Pencil-icon reader app then tags placed on the reader get read and displayed on the Pencil (External NFC Client) app correctly. There was a similar classes not found bug here (one JAR-file from ACS was was for USB and the other for Bluetooth).
The bluetooth side, it no longer crashes, but the reader after selecting it from bluetooth never gets marked as being open for business. Also the reader app does not read anything from it when a tag is placed on top of it.
Anyway here is the fixed dependencies section, that I believe was the only needed modification to this quite big project (to Java noob at least).
dependencies {
implementation files('../libs/acssmc-1.1.3.jar')
implementation files('../libs/acsbt-1.0.0preview9.jar')
api project(':externalNFCAPI')
api project(':externalNFCCore')
api project(':externalNFCTools')
}
from external-nfc-api.
Related Issues (20)
- So can we integrate the service into android framework and use the services by system API? HOT 2
- Android Things HOT 2
- SONY RC-S380 Compatibility? HOT 1
- Ionic Usage HOT 2
- How to use with React Native? HOT 4
- Can't Read NDEF Message AC122U Card Mifare Classic HOT 2
- Setting up android client with Bluetooth HOT 1
- Using an ACR reader to emulate an ISO 7816 card app HOT 3
- Refactor server / client approach for Android 10
- The demonstration app link occurs 404 error.. HOT 1
- How to get tagId in server example? HOT 2
- Unable to read tag UID HOT 1
- nfc
- Feature Request: Enable WebNFC in Android Chrome with external NFC Reader HOT 1
- New versions of android have changes for broadcast system, code needs to be updated. HOT 1
- External Reader Not Working after 24 Hour HOT 12
- NFC ACR 122U Reader Not working HOT 6
- Android-x86 integration HOT 10
- PN532 Support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from external-nfc-api.