So this is a pretty embarrassing question, but i have a text file and java will read all of the words in it and add it to a array, i don’t know where to put the text file, like what folder so the comp can go get it? could someone tell me. my code works in a regular java application, so it should work on android.
Share
you can use
to return an AssetsManager object.
You can then open an input stream with the open() method.
The InputStream object is a standard Java object from the IO package. You can decorate this stream with an object decorator you wish (Reader, BufferedReader, etc).
If you wish to move this file out of the APK (that is not inflated) to the phone you can just copy the bytes of the file from the input stream using an output stream. Note you will have to have permissions in your write directory (you can do this if your phone is rooted and you have created a shell interface to run native shell commands through JNI).
UPDATE
Haven’t tested it, but I think this is what you want.