android-fileprovider相关内容
我正在缓存目录中创建一个文件,希望与他人共享(通过Gmail / WhatsApp等)。我可以使用FileProvider来做到这一点,并且对于WhatsApp来说效果很好。选择在Gmail上共享时,照片已正确附加,但我通过Intent.EXTRA_STREAM传递的Uri最终也被Gmail解析为新撰写的电子邮件的“收件人:”字段中的地址,以及该地址( es),我是通过Intent.EXTRA_E
..
我无法从下载文件夹中打开任何文件。 我可以下载文件并使用以下方法保存在下载文件夹中: DownloadManager.Request请求=新的DownloadManager.Request(Uri.parse(url)); request.setDescription(descricao); request.setTitle(titulo); if(Build.VER
..
我正在尝试编写我的第一个android应用,该应用将涉及拍照并对其进行处理。 我在看了几本在线教程后整理了一些代码,但是每当单击按钮时都会得到以下NullPointerException: 10-03 14:48:00.284 26310-26310 / org.broadinstitute.jsnap E / MainActivity:java.lang.NullPointerEx
..
我在/storage/emulated/0/Download/app-debug.apk中有一个APK文件. 我想通过FileProvider安装此文件,因为我使用的是Android N. 当我尝试启动Intent Logcat时,没有显示任何错误,但是我在手机上收到以下消息: 解析程序包时出现问题. 我在做什么错了? MainActivity public clas
..
我正在尝试设置一个文件共享器来共享文件.我的文件保存在外部存储的"AppName"文件夹中(与Android,Movies和Pictures文件夹级别相同). 这是我的文件提供程序配置:
..
我将我的应用程序迁移到AndroidX,并且在API级别21上启动时崩溃.我的应用程序抛出此异常: 10-08 09:42:50.930 11346-11346/com.example.test E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.test, PID: 11346 java.lang.RuntimeExce
..
我正在尝试本教程. 我已经按照所有步骤操作,但是由于出现错误提示而无法构建 未解决的类FileProvider 我已经安装了支持存储库.我目前的成绩如下: apply plugin: 'com.android.application' android { compileSdkVersion 26 defaultConfig { applic
..
我需要使用Android手机中的默认应用打开文档或图像.因此我实现了以下代码,效果很好,但仅在Android 7或更高版本上不起作用.请让我知道问题出在哪里以及如何解决. var documentsPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); var filePath = Path.Combine(
..
伙计们,我正在开发需要外部应用程序依赖项(.aar文件)的android应用程序 库应用程序具有其自己的文件提供程序,而我的应用程序也具有其自己的文件. 当我将其作为单独的应用程序运行时, 库运行良好,但是当我将其包含在应用程序中时,相机功能将无法正常运行.我收到以下错误 java.lang.NullPointerException: Attempt to invoke virtual
..
我想从第三方应用程序中的Xamarin.Forms Android应用程序的内部存储中编辑文件,例如在PDF文件中填写表单元素或编辑.docx文件. 在我的实施中,该文件已在外部应用程序中正确打开,但在某些应用程序中已打开只读. Adobe Acrobat和Microsoft Word以只读方式打开文件,而其他应用程序(例如Google Docs)则可以写回到文件中. (我将Microsof
..
在Android(8.0)上,我正在尝试创建一个本地html文件,其中包含指向一些本地文件的链接,这些本地文件无法被Chrome直接查看,例如.在普通的网络浏览器(即在PC上)中,我可以单击该链接,它将在其默认查看器中打开文件.在Android上,如果我在Chrome中打开一个本地html文件,然后单击这些链接之一
..
我已经更新了我的项目,以实现 Providers .整个实现似乎是正确的,但是我在FileProvider类内收到了StringIndexOutOfBoundsException异常. 在我的案例中,创建了一个Intent,在该Intent中,用户将在从图库中获取图像或拍摄新照片之间进行选择. 在这里创建我的一个Intent,然后将其包含在列表中以创建选择器. File
..
我无法使用Android N打开外部存储设备中的文件. 文件路径 file:///storage/emulated/0/Download/SamplePDFFile_5mb.pdf 初始实施 完美适用于低于7的Android版本 File file = new File (Environment.getExternalStoragePublicDirectory(Envir
..
从Google Play控制台中,我看到只有在Android 8.0+的设备上才会发生此异常. android.os.FileUriExposedException: at android.os.StrictMode.onFileUriExposed (StrictMode.java:1975) at android.net.Uri.checkFileUriExposed (Uri.jav
..
我正在尝试与FileProvider共享文件.我检查了文件是否已与gmail,google drive等应用正确共享.即使引发以下异常: 2019-08-28 11:43:03.169 12573-12595/com.example.name E/DatabaseUtils: Writing exception to parcel java.lang.SecurityExceptio
..
FileProvider:-设置文件共享 我知道在android牛轧糖中更改文件策略. 文件共享给其他应用程序的通缉应用程序由FileProvider生成uri. uri格式为content://com.example.myapp.fileprovider/myimages/default_image.jpg. 我想知道如何从FileProvider.getUriForFile()生成
..
背景 到目前为止,使用此意图可以轻松地安装APK文件: final Intent intent=new Intent(Intent.ACTION_VIEW) .setDataAndType(Uri.fromFile(apkFile), "application/vnd.android.package-archive"); 但是,如果您的应用程序针对的
..
当我运行默认文件选择器时,我只需要在应用程序中显示"pdf"文件,我就无法过滤文件扩展名. final Intent getContentIntent = new Intent(Intent.ACTION_GET_CONTENT); getContentIntent.setType("application/pdf"); getContentIntent.addCat
..
我正在尝试使用本机Android共享功能来共享我使用 Glide 检索到的一组图像.因此,任何与图片兼容的应用都将显示在Android的共享菜单中. 我创建了一个方法,当单击共享时,该方法将被调用. private void onShareClicked() { GlideUrl glideUrl = new GlideUrl(url1, new LazyHeaders.Bu
..
只需进入Android的Glide图片加载库即可. 从此处使用代码: https://github.com/bumptech/glide/issues/459 此处的完整项目: https://github.com/mhurwicz/glide02 在Android Studio的模拟器中运行应用程序时,出现以下异常: java.lang.IllegalArgumentExcep
..