joshuatz / nfc-epaper-writer

An Android app for WaveShare passive NFC-powered E-Ink displays, to generate and flash content.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sorry for the stupid question

theaddies opened this issue · comments

I would love to give this a try but which file is the app. I know I need to side load the program but with all the files I don't know which one. I am not sure how to do it. Thanks.

Hi @theaddies - no worries, and this is not a stupid question at all. Since I am not published this app to the Google Play store or released a signed production release APK, ideally the safest way for you to sideload my app (and this applies to any similar situation) is to use Android Studio to load all my source code and build it yourself, that way you can see the actual code that will be running.

If that is too much, I think I can pre-generate an APK for you, but it might take me a little bit to do that (I haven't touched this project in a bit, or Android dev in general).

All the "offial" apps for these displays are very "Chinese"... I would really like to give yours a try! Can you build and post a .apk? Thanks!

I am using a 1.54in waveshare epaper tag and I'd be happy to test ( https://www.waveshare.com/wiki/1.54inch_NFC-Powered_e-Paper_(BB) )
(I'll try to build though)

commented

So, although you should not take the word of some random stranger on the internet, here is the apk. I promise to have not included any additional code when building this project.
It ran successfully on my Pixel 5 (running GrapheneOS).
app-debug.zip

Sadly, my 1.54 inch isn't listed in the app . . so no testing from me right now.

commented

Sadly, my 1.54 inch isn't listed in the app . . so no testing from me right now.

Your display is not supported to be flashed by the Android SDK provided by Waveshare. So, try to request at waveshare to have them include the display in the SDK.

@joshuatz I am using the 2.19inch model, and when the tag is presented the default android action of reading the tag data pops up over the app and the tag does not update. Any insights as to why that might be, and how to get the app to maintain 'focus'?

Hi,
I bought a 4,2" 400x300px Waveshare NFC e-ink display and the "app-debug" was the only way to get images from my S20FE to the display (thanks for that :-) ). The original Waveshare app didn't work for me.
Unfortunately it doesn't seem to be trivial to build an app from the sources. I installed the latest Android Studio and opened the project. There were a lot of warnings and "Gradle" and "Kotlin" stuff I didn't understand. When trying to build the APK there were a strange error message and I don't know what to do or what the reason is.
So I would really appreciate a released APK (maybe with a dithering possibility). Unfortunately this Windows 95 style editor threw a lot of error messages and didn't work...

Regards, Thorsten