I am trying to read a file in via Android assets folder. For this I made a assets folder like here. I made a file and it is shows in the explore:
When I run in the onCreate
method:
Log.d("Test", assets.list("/").contentToString())
The output is []
.
Also when I run:
assets.open("Injector.js").bufferedReader().use {
Log.d("Test", it.readText())
}
The output is ""
or Nothing.
Is there anybody familiar with this issue or has any ideas how to resolve this? If you need more information please let me know.
Thanks in advance
try with applicationContext
like this:
applicationContext.assets.open("Injector.js").bufferedReader().use {
Log.d("Test", it.readText())
}