问题标签 [android-sharing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5670 浏览

java - 使用 FileProvider 共享 Android 照片

我已经阅读了关于这个论点的所有答案,但我总是收到接收我照片的应用程序的错误。 对于所有应用程序
, 唯一对我有用的方法是(它之所以有效,是因为sd 卡文件对所有应用程序都是公开的):



现在,我不知道如何共享位于私人文件夹中的文件。我使用了谷歌文档提供的代码:


这是使用共享文件的代码,FileProvider但不能与任何应用程序一起使用,除了whats up:

为什么我在其他应用程序中不断收到错误,例如:
java.lang.SecurityException: Permission Denial: content://com.test.myapp.fileprovider/internal_cache/exported.jpg (pid=675, uid=10052) requires null
或者
IllegalArgumentException: Failed to find configuration root that contains content://com.test.myapp.fileprovider/internal_cache/exported.jpg

0 投票
3 回答
3960 浏览

android - 从drawable共享图像

我想为可绘制源中的共享图像创建活动,

这是我的代码:

这是我的清单应用程序:

但是,当我在 nexts 7 中启动应用程序并选择蓝牙时,

我收到未找到未知文件的toast 消息!!

任何人都可以帮助解决这个问题吗?!

0 投票
2 回答
195 浏览

android - 如何通过android中的画布将带有文本的图像作为彩信保存在另一个变量中?

我创建了我的应用程序,它与文本共享图像。现在我想将带有文本的图像保存在一个变量中,但我的问题是如何通过 Android 中的画布将带有文本的图像保存在另一个变量中。

也就是说,我想将MMS(带文本的图像)共享到另一个应用程序,例如Whatsapp,但是当我使用下面的代码共享图像和文本时,只共享图像。这里缺少什么让它也共享文本?

0 投票
5 回答
3211 浏览

android - 如何在意图中添加 .apk 文件

我想在意图中添加 .apk 文件。我想创建一个“共享”按钮,它将通过蓝牙或任何其他能够发送应用程序的应用程序共享整个应用程序。如果这可以通过其他方式完成,请告诉我!谢谢

0 投票
5 回答
3250 浏览

android - 在两个特定的 Android 应用程序之间共享文件

我正在编写应用程序 A 和 B。我希望 A 能够向 B 发送任何给定 mime 类型的文件 URI。我找到了一个关于如何处理某人发出文件请求的解释,所以更像是一个拉动,因为我想将一个 URI 从 A 推送到 B,而不需要 B 请求。我还看到了关于如何在应用程序之间共享数据的更通用的描述,但它使用 ACTION_SEND,在这种情况下,用户将看到一个可供选择的应用程序列表。我只希望应用程序 B 专门接收文件 URI。此外,当有人出于不同目的执行 ACTION_SEND 时,我不希望应用 B 显示为选项。那么,如何将文件 URI 从一个特定应用程序发送到另一个特定应用程序?

编辑 1:向示例中添加一些代码片段。

在应用程序 A 中,我正在执行以下操作:

在应用程序 B 中,我在清单中有以下内容:

我得到的错误是 ActivityNotFoundException。如果我去掉 setData 行,活动就会启动,但显然我没有 URI。

您可以阅读我在这里遇到的更多问题。

0 投票
1 回答
2747 浏览

android - 尽管设置了 FLAG_GRANT_READ_URI_PERMISSION,但在使用 URI 时获得权限被拒绝

我有两个 android 应用程序 A 和 B。我正在将一个文件从应用程序 A 传递到应用程序 B,我看到应用程序 B 正在获取 URI。我FLAG_GRANT_READ_URI_PERMISSION在应用程序 A 中设置标志,我看到这mFlags是一个 1,它是FLAG_GRANT_READ_URI_PERMISSION来自应用程序 B 的值。这一切都很好,但是当我尝试FileInputStream从 URI 创建一个时,我得到一个FileNotFoundException (Permission denied)异常。我究竟做错了什么?

以下是相关的代码片段:

在应用程序 A 中:

在应用 B 中:

正是当我创建它时in,它才会出现异常。关于为什么的任何想法?

0 投票
1 回答
1060 浏览

android - 在 Android 中使用 Facebook SDK,requestNewPublishPermissions 总是拒绝我的 publish_actions 权限

我正在尝试通过 Facebook SDK 共享来自 Android 的照片,但是当我尝试请求已打开会话的 publish_actions 权限时,Facebook 会以拒绝的权限返回,而不会显示询问您是否代表您发布的屏幕。这是为什么?我该如何解决?顺便说一句,我在日志中没有收到任何错误或错误。

这是我的代码:

一开始我调用函数:

但是当回调返回时,会话在此处拒绝了“publish_actions”权限:

0 投票
2 回答
4660 浏览

android - Intent + Share + Action_Send_Multiple + Facebook 不工作

我正在尝试使用 Intent 进行共享。它适用于单个图像或当我使用 Intent.ACTION_SEND 时。

但是当我使用 Intent.ACTION_SEND_MULTIPLE 它似乎在 Facebook 上不起作用,例如我使用下面的代码。

上面的代码适用于 Gmail,并将图片附加到 Gmail。但是对于 facebook,它似乎不起作用,并且没有附加图像。

我尝试了不同的组合,但似乎没有任何效果。尽管当我尝试从设备默认图库中共享多张图片时,它运行良好并附加了 Facebook 中的所有图片。

请帮我 !!

0 投票
1 回答
291 浏览

android - Google Glass 和智能手机之间的通信(共享 JSON 数据)

我需要在我的设备中处理一些信息(感官信息)并将其中一些信息分享给玻璃。玻璃只需要显示信息。做这个的最好方式是什么??我已经阅读了有关通过蓝牙、通过云和使用 GDK 的 API 共享数据的信息,但我不知道这些是否是最好的方法。

谢谢!

0 投票
2 回答
2584 浏览

android - 分享意图不适用于 Facebook Messenger

我发送了一个Intent动作Intent.ACTION_SEND。这很好用,用户可以选择要共享的应用程序等等。

问题是他们何时选择 Facebook Messenger 来分享。我得到的只是一个白色的模态屏幕,左上角有“发送到”,右上角有一个搜索图标。

这是启动意图的代码。

我知道当您使用共享意图时,Facebook 不允许预填充文本,因此我的“查看此应用”文本被删除。但是我不明白为什么 Facebook Messenger 应用程序没有做任何事情。

有什么想法吗?你能看出我的意图有什么问题吗?