【发布时间】:2021-02-18 07:58:16
【问题描述】:
我正在使用此代码访问SD card:
import os
from os.path import join
from jnius import autoclass
#from android.permissions import request_permissions, Permission
#request_permissions([Permission.WRITE_EXTERNAL_STORAGE,
# Permission.READ_EXTERNAL_STORAGE])
Environment = autoclass('android.os.Environment')
self.working_directory = os.path.join(Environment.getExternalStorageDirectory().getAbsolutePath(), "my_app_dir")
if not os.path.exists(self.working_directory):
os.makedirs(self.working_directory)
但是我注意到数据仅在内部 SD 卡上创建。如何访问可移动手机 SD 卡以及我需要哪些权限(我需要在那里读写)?我的数据很大,所以我需要将它保存在可移动 SD 卡上。
【问题讨论】: