Here's what I am trying to do: I want to create a file in /storage/emulated/0 called meks-balance.txt and write 100 to it if it doesn't exists.
I have included needed permissions in AndroidManifest.\
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Here's my code:
package com.milk.meks
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import java.io.File
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val balanceFile = File("/storage/emulated/0/meks-balance.txt")
if(!balanceFile.exists()){
balanceFile.writeBytes(ByteArray(size = 0))
balanceFile.writeText(text = "100")
}
}
}
``