
[英]READ_EXTERNAL_STORAGE permission for Android
我正在尝试访问用户设备上的媒体文件(音乐)来播放它们; 一个简单的“你好世界”-音乐播放器应用程序。 我遵循了一些教程,它们基本上给出了相同的代码。 但这行不通; 它不断崩溃并告诉我: 现在,这是我的清单文件: 这是我的 Java 方法: 我试过了: 要将其放在清单文件中的不同位置: ...
[英]READ_EXTERNAL_STORAGE permission for Android
我正在尝试访问用户设备上的媒体文件(音乐)来播放它们; 一个简单的“你好世界”-音乐播放器应用程序。 我遵循了一些教程,它们基本上给出了相同的代码。 但这行不通; 它不断崩溃并告诉我: 现在,这是我的清单文件: 这是我的 Java 方法: 我试过了: 要将其放在清单文件中的不同位置: ...
[英]Universal way to write to external SD card on Android
在我的应用程序中,我需要在设备存储中存储大量图像。 此类文件往往用于设备存储,我希望允许用户能够选择外部 SD 卡作为目标文件夹。 我到处都读到Android不允许用户写入外部SD卡,SD卡是指外部和可安装的SD卡而不是外部存储,但文件管理器应用程序设法在所有Android版本上写入外部SD。 ...
[英]How does storage access change on Android 6?
背景 Android在如何处理SD卡和存储方面有很多变化: API 3 - 您获得所有访问权限,无需权限 API 4-15 - 您需要使用WRITE_EXTERNAL_STORAGE,并获得所有访问权限。 API 16-18 - 如果您只想阅读,请使用READ_E ...
[英]Android: mkdirs()/mkdir() on external storage returns false
我被这个逼疯了: 输出日志如下所示: 我确保添加正确的权限: 但我不知道为什么它无法创建文件夹。 我也逐步使用mkdir()但结果是一样的。 请帮我。 我在谷歌上搜索了很多,并且在这个愚蠢的事情上花了至少 2 天。 谢谢你的帮助!! 编辑: 对不起大家! 我在<applicat ...
[英]Android 10: What are my options to save files on external storage into a directory called "/sdcard/my-app/"
直到 Android Pie 我总是存储应用程序需要存储在/sdcard/my-app/ ,我通过 File fBaseDir = new File(Environment.getExternalStorageDirectory(), "my-app"); 我的一个应用程序在/sdcard/my- ...
[英]Android Open External Storage directory(sdcard) for storing file
我想打开外部存储目录路径以编程方式保存文件。我试过但没有获得SD卡路径。 我怎么能这样做?有什么解决方案吗? 要么 我尝试从两个方法上面获取路径,但两者都指向内部存储器。 当我们打开存储器时,如果sdcard没有,它将显示如下 - 设备存储和SD存储卡。 我 ...
[英]How app can access files on USB OTG storages in Android 6.0 (API level 23) without root?
Android 6.0开发人员预览版(API级别23)可以本机安装外置的可移动USB OTG存储,无需任何其他应用程序(有关详细信息,请参阅: https : //www.androidpolice.com/2015/05/28 / android-m-feature-spotlight-ext ...
[英]getExternalCacheDir() returns null after clearing data
我有一个简单的应用程序,可以访问和写入外部存储的数据。 一切正常,直到我进入设置 - >应用程序 - >应用程序信息并通过“清除数据”按钮清除数据,然后每次调用getExternalCacheDir()开始返回null。 我一直在开发运行Android 4.2.2的Nexus ...
[英]SecurityException: Permission Denial: reading (only on emulator)
我的应用程序中有两个活动,MainActivity调用ImagePicker,它有一个GridView布局电话库中的所有图像,我使用ContentResolver来获取光标。 当我测试它时,它在我的手机上工作正常,但每次在模拟器上立即崩溃。 这是错误日志: java.lan ...
[英]Why don't I have permission to write to app dir on external storage?
TL; DR问题摘要:我的Android应用程序尝试写入 SD卡上应用程序的外部存储目录 。 它失败并出现权限错误 。 但是,提取到最小测试应用程序中的相同代码(方法)成功了! 由于我们的目标API级别包括KitKat及更高版本(以及JellyBean),并且KitKat限制应用程序在 ...
[英]how to load or retrieve a webpage in both online and offline mode in android application?
我需要在android设备的内部或外部内存中加载和检索HTML网页。 我需要的是使用web-view在android中下载和检索网页。 有许多类似于下载或保存网页的重复问题。 但是没有一个答案对我有帮助。 引导我! 提前致谢。 ...
[英]Accessing external storage in Android API 29
我正在尝试实现一些清理工具。 由于某些“安全原因”,越来越多的制造商禁止生根设备,禁止不要求解锁。 API 28 之后,此代码将出错: ActivityCompat.requestPermissions(this, new String[]{ Manifest.permission.REA ...
[英]Android APIv29 FileNotFoundException EACCES (Permission denied)
为 targetSdkVersion v29 构建时,我无法访问存储。 这是我的 gradle 配置: 请注意,已授予WRITE_EXTERNAL_STORAGE权限,并且在为targetSdkVersion 28构建时,相同的设置工作正常。 这是我的实现: 这是一个例外: 希望有人有答案,我在这 ...
[英]How to copy file using adb to android directory accessible from PC
如果您将Android设备连接到PC,您可以浏览文件和目录。 可以使用Environment.getExternalStorage()获取此目录。 您可以在应用程序中使用它并创建可访问的文件和目录。 它工作正常。 在我的设备上,此路径看起来像/storage/emulated/0 , ...
[英]How to read external documents in Android 11?
在 Android 11 中,使用范围存储强制requestLegacyExternalStorage标志将不再适用于访问外部存储中的文件。 和 在清单文件中声明,以及此权限由用户在运行时授予,以下代码过去可以读取该文件,但在 Android 中将无法读取 11. 文件位于/sdcard/Docu ...
[英]How to check availability of space on external storage?
如何检查SD卡是否已满,以便您的应用程序可以决定是否可以继续执行其工作,即写入外部存储器或通知用户存储空间不足。 ...
[英]Flutter[Android]: Not able to release App with Manage External Storage Permission
我们需要允许用户将文件存储在外部存储中,为此,我们在应用程序中使用MANAGE_EXTERNAL_STORAGE权限。 理想情况下,对于 android SDK 版本 30 及更高版本,我们使用Permission.manageExternalStorage并使用Permission.storage ...
[英]DownloadManager fails to download to external storage on Samsung with Pie
在 Android 9 (Pie) 上的 Samsung Galaxy S9、S9+ 上,使用 Android DownloadManager 将文件下载到外部存储失败。 下载适用于搭载 Android 8 的三星设备或搭载 Android 9 的其他设备(例如 Pixel 2) 我已将以下权限 ...
[英]differences between /sdcard/emulated/0 and /sdcard
我对一个奇怪的问题很生气。 如果我在我的代码中创建一个文件夹作为 在/ sdcard /中创建一个新文件夹。 如果我尝试在logcat directory_path变量上打印,路径是不同的:/ storage / emulated / 0 /如果我去那个路径,我找到了另一个与/ sd ...
[英]Android 6.0 - external storage files being deleted upon app uninstall
我的应用程序使用DownloadManager将文件下载到设备的Music文件夹的子目录中。 我注意到当从运行Marshmallow的设备上卸载应用程序时,文件正在被删除(这在旧版操作系统版本中不会发生)。 你有什么想法吗? 谢谢 ...