将ApachePOI与Android Studio和Kotlin一起使用时,Excel文件在哪里

将ApachePOI与Android Studio和Kotlin一起使用时,Excel文件在哪里,android,excel,kotlin,apache-poi,Android,Excel,Kotlin,Apache Poi,我开始在Android Studio中使用ApachePOI来读/写excel文件。我在科特林写作。 我已经设法安装了库和依赖项。我运行这段代码时没有错误,但是我实际上无法访问test_file.xlsx。 文件是由脚本创建的吗?如果是的话,它会在哪里结束,这样我就可以看到我写的东西是否有效了 非常感谢, 希杰 fun main(args:Array){ val filepath=“./test_file.xlsx” //实例化Excel工作簿: val xlWb=xssf工作簿() //实例化

我开始在Android Studio中使用ApachePOI来读/写excel文件。我在科特林写作。 我已经设法安装了库和依赖项。我运行这段代码时没有错误,但是我实际上无法访问test_file.xlsx。 文件是由脚本创建的吗?如果是的话,它会在哪里结束,这样我就可以看到我写的东西是否有效了

非常感谢,

希杰

fun main(args:Array){
val filepath=“./test_file.xlsx”
//实例化Excel工作簿:
val xlWb=xssf工作簿()
//实例化Excel工作表:
val xlWs=xlWb.createSheet()
//行索引指定工作表中的行(从0开始):
val rowNumber=0
//单元索引指定所选行中的列(从0开始):
val columnNumber=0
//将文本值写入位于行\号/列\号的单元格:
val xlRow=xlWs.createRow(行号)
val xlCol=xlRow.createCell(columnNumber)
xlCol.setCellValue(“Chercher技术”)
//写入文件:
val outputStream=FileOutputStream(filepath)
xlWb.write(输出流)
xlWb.close()

}

经过进一步的努力,我发现类似的脚本在IntelliJ IDEA上运行时会编写文件,但在Android Studio上运行时不会。创建文件失败是否与需要向内部存储器写入权限有关?如果是,我如何添加此类权限?谢谢,CJ
fun main(args: Array<String>) {
val filepath = "./test_file.xlsx"
//Instantiate Excel workbook:
val xlWb = XSSFWorkbook()
//Instantiate Excel worksheet:
val xlWs = xlWb.createSheet()
//Row index specifies the row in the worksheet (starting at 0):
val rowNumber = 0
//Cell index specifies the column within the chosen row (starting at 0):
val columnNumber = 0
//Write text value to cell located at ROW_NUMBER / COLUMN_NUMBER:
val xlRow = xlWs.createRow(rowNumber)
val xlCol = xlRow.createCell(columnNumber)
xlCol.setCellValue("Chercher Tech")
//Write file:
val outputStream = FileOutputStream(filepath)
xlWb.write(outputStream)
xlWb.close()