◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
安卓10系统下打开word文件出错
在平板电脑上使用安卓10系统时,尝试使用提供的源码打开word文件,却遇到了错误。错误截图如下图所示:
问题可能在于:
应用程序无法访问文件
为了解决此问题,请先尝试手动读取文件并检查是否能够成功读取。此外,请确保 file_paths.xml 中的路径正确。
存储权限
在安卓10系统及更高版本中,应用程序需要获得存储权限才能访问外部存储器。请在代码中添加以下权限请求:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { if (!Environment.isExternalStorageManager()) { Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION); intent.setData(Uri.parse("package:" + BuildConfig.APPLICATION_ID)); startActivity(intent); } }
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。