android-fileprovider

    14热度

    2回答

    我有一个关于android FileProvider的问题。 我想保存一份pdf文档并用默认程序打开它。 我不想将它保存在外部存储器中。 后从来就成功保存的PDF到FilesDirectory /出口/ temp.pdf, 从来就试图通过使用FileProvider.getUriForFile以生成URI()。 File path = new File(getFilesDir(), "export

    13热度

    2回答

    我有两个应用程序。我试图使用FileProvider将文件从应用程序A共享到应用程序B.应用程序A在应用程序B中的ContentProvider上调用insert方法插入记录。插入的数据包括Uri到我想要从App A共享的文件.App B中的ContentProvider然后尝试从App A读取共享文件。 因为我没有使用Intent来共享文件, M在应用主叫Context.grantUriPerm

    15热度

    3回答

    我一直在试图关注共享文件上的Android tutorial。 我成立了FileProvider这样的: 在主清单XML: <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.mysecondapp.fileprovider"

    2热度

    1回答

    基本上,我想从用户提供我的应用程序的某些数据生成报告。我的第一个想法是生成一个PDF文件。结果是不可行的,因为唯一的免费库不支持文本包装等功能,而付费库的许可费用约为1000美元。 所以我已经生成了所有内容的HTML文件,如果我在桌面版Chrome打开此文件时,它呈现的罚款。当用户点击分享按钮时,应用程序应该启动一个意图,让默认浏览器或移动Chrome浏览器打开该HTML文件。 我知道如何通过意图

    6热度

    1回答

    我有一个应用程序使用Universal Image Loader从互联网上下载照片,将它们缓存到data/data/com.myapp/cache并在ImageView中显示。 我也想(的WhatsApp,脸谱,Instagram的,Dropbox的等)添加共享我的应用程序,所以我试图用这个代码: Intent intent = new Intent(); intent.setAction(In

    2热度

    1回答

    为Adobe Flex应用程序的一部分中,我写了Android原生的扩展,允许我发送电子邮件使用从生成的文件的文件附件flex代码。但是,我不希望该文件具有世界可读性,因为它可能包含敏感数据。因此我想从应用程序的内部存储区/缓存中发送文件。我正在使用Intents与其他应用程序(如Gmail)通信以发送电子邮件。 做了一些研究之后,我发现的FileProviders功能应该做的正是我想要的。然而静

    0热度

    1回答

    我在Android中使用裁剪目的时遇到问题。 我将图像存储在我的应用程序的内部存储分配中,我希望能够裁剪它们,然后将它们设置为壁纸。 我可以得到它与存储在外部存储器中的图像和工作中使用此代码: cropIntent.setDataAndType(Uri.fromFile(new File(uri)), "image/*"); 当我执行的意图下面的代码无法启动农作物意向,并返回一个0结果代码。

    0热度

    1回答

    我试图创建一个文件选取器来连接云存储服务。我无法将文件附加到其他应用程序,甚至Gmail也能成功取回我的“活动”结果,并根据我设置的URI/clipdata显示适当的缩略图。 问题是,当你真的去发送电子邮件,Gmail通知用户“无法发送附件”,并发送没有附件的电子邮件。 我不知道我在做什么错。我尝试将URI设置为Intent.setData()以及使用URI并设置Intent.setClipDat

    3热度

    2回答

    这个问题包含几个子问题。我正在分叉这些,从this question开始。我最终会通过删除这个问题来清理。 下面的程序理论上会共享一个hello-world文本文件。该代码运行,但共享到Dropbox或Gmail(仅通过两个具体示例)失败。 public class MainActivity extends Activity { @Override protected void onCr

    0热度

    1回答

    我不得不面对以下问题。我想使用意向选择器将图像分享给尽可能多的应用程序。为了实现这一目标,我有两个选择: 图像保存到MediaStore。但是这意味着图片将在没有用户授予的情况下显示在图库中。 或使用FileProvider共享照片。但是,如果使用FileProvider一些应用程序不工作,并抛出以下异常: java.lang.IllegalStateException:无法从 CursorWin