doki
doki copied to clipboard
An Android library that displays information from dontkillmyapp.com to users in a clean and presentable manner.
Hi guys, I like what you did with DOKI. Do you plan to make it in Flutter?
Here's the stacktrace: Caused by java.lang.RuntimeException Missing type parameter. com.google.gson.reflect.TypeToken. (TypeToken.java:49) com.google.gson.Gson. (Gson.java:2) retrofit2.converter.gson.GsonConverterFactory.create (GsonConverterFactory.java:42) dev.doubledot.doki.api.remote.DokiApiService$Companion.create (DokiApiService.java:12) dev.doubledot.doki.api.tasks.DokiApi$dokiApiService$2.invoke (DokiApi.java:16) dev.doubledot.doki.api.tasks.DokiApi$dokiApiService$2.invoke (DokiApi.java:13) kotlin.SynchronizedLazyImpl.getValue (SynchronizedLazyImpl.java:22) dev.doubledot.doki.api.tasks.DokiApi.getDokiApiService (DokiApi.java:7) dev.doubledot.doki.api.tasks.DokiApi.getManufacturer (DokiApi.java:26) dev.doubledot.doki.views.DokiContentView.loadContent (DokiContentView.java:21) dev.doubledot.doki.ui.DokiActivity.onCreate...
Hello James, not really an issue, just want to say Hello, and thank you for this great library which was really needed and will help a lot of developers IMHO....
Hey There, Thank your for making doki! Can you add support for app name url paramater: e.g https://dontkillmyapp.com/xiaomi?app=AppNameHere This allows you to use your apps real name in the guides...
In order to use loadContent() without arguments from Java as stated at the README.md, the function should include the @JvmOverloads annotation to take advantage of the default value. https://github.com/doubledotlabs/doki/blob/5441f829ad851fc86a15e127dab29f41c895face/library/src/main/java/dev/doubledot/doki/views/DokiContentView.kt#L305
The library UI should have some kind of error message / popup to display when there isn't a network connection or any other issue occurs in the api, as suggested...
Right now there is only English version of instructions available via API. It would be great to have ability to get translated text for different languages. If you need any...
Hey!
Hey guys, why didn't you say something? :D This is awesome!!!
Hi, Everything was working fine and the app was in production. In a recent update I upgraded my build:gradle from 7.4.2 to 8.2.2 and now in Firebbase crashlytics i am...
Hello! > Your project has set `android.useAndroidX=true`, but configuration `:app:releaseRuntimeClasspath` still contains legacy support libraries, which may cause runtime issues. This behavior will not be allowed in Android Gradle plugin...