首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法在电子邮件安卓开发中附加.bak类型的文件

无法在电子邮件安卓开发中附加.bak类型的文件
EN

Stack Overflow用户
提问于 2017-01-28 08:05:52
回答 1查看 33关注 0票数 0

无法在电子邮件中附加和发送sqllite dbback备份文件。我已经备份了我的sqllite db文件,它存在于内部存储中。现在,我需要通过电子邮件发送该文件。

我已经写了下面的代码,这是不工作。请帮帮忙。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    String filelocation = myBackupRestore.GetFilePath(fileName);
    String subject = "Backup from ----- app";
    String shareBody = subject+": \n";
    Intent emailIntent = new Intent(Intent.ACTION_SEND);
    emailIntent.setType("message/rfc822");
    emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
    emailIntent.putExtra(Intent.EXTRA_TEXT, shareBody);
    emailIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://"+filelocation));
    startActivity(Intent.createChooser(emailIntent, "Send Email:"));
EN

回答 1

Stack Overflow用户

发布于 2017-01-28 08:21:09

任何电子邮件应用程序的THe行为将取决于应用程序本身。它们因设备而异,也因电子邮件提供商而异。除非您愿意自己编写电子邮件客户端(并运行电子邮件服务器,因为一些服务器会剥离附件或阻止某些附件),否则无法确保功能在特定的手机和特定的电子邮件提供商上工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41907641

复制
相关文章
安卓开发之文件操作
一、Context提供两个方法: FileInputStream openFileInput(String name):打开应用数据文件夹下的name作为输入流 FileOutputStream openFileOutput(String name,int mode):打开对应文件的输出流 mode的参数如下 MODE_PRIVATE:该文件只能被当前程序读写 MODE_APPEND:追加打开的文件 MODE_WORLD_READABLE:文件的内容可以被其他应用程序读取 MODE_WORLD_WRITEA
苦咖啡
2018/05/08
1.2K0
bak文件怎么打开?bak文件具有什么作用?
对于经常上网的人们来讲,他们都不会对bak文件感到陌生,这是因为在用户使用一些画图软件或者办公应用的过程中,bak文件是比较常见的。bak文件怎么打开?bak文件具有什么意义?大家一起来了解详细内容吧!
用户8739405
2021/06/25
9.1K0
安卓开发
setting.gradle 指定所有引入的模块(等价于Maven的pom.xml 文件)
收心
2022/05/05
5.1K0
『安卓』安卓开发基础--基本控件
显示文字,相当于Panel。一般用来文本展示,继承自android.view.View,在android.widget包中。
风骨散人Chiam
2020/10/28
7K0
Java自定义注解在安卓开发中的简单运用
java中有很多框架都用到了注解包括java的Api也是,想一些网络框架的@GTE,@POST,@PATH等等,java中的@Override注解是可以被继承的,它是可以在代码编译期告诉JVM类之间的继承关系,那到底注解是怎么实现的呢,首先你要定义一个注解,然后通过反射来实现你所要的功能。
萬物並作吾以觀復
2018/09/13
1.7K0
Java自定义注解在安卓开发中的简单运用
MacDroid安卓设备传输助手,帮你在Mac电脑上传输安卓文件
安卓文件在Mac电脑上无法传输?你需要一款安卓设备传输工具!MacDroid Mac版是一款强大的安卓设备传输助手,使用非常简单,只需要将安卓手机使用 USB 连接到 Mac 电脑上即可将安卓设备挂载为本地磁盘,就像编辑mac磁盘上的文件一样编辑安卓设备上的文件,MacDroid支持所有 Android 和 MTP设备。
啾咪啾咪
2023/02/15
1.3K0
脚本在安卓项目开发中的一些简单应用
在平时的项目开发过程中,除了业务逻辑的编写以外,还有一些其它的琐事需要处理,比如资源更新、单元测试、资源压缩等。本文旨在说明如何通过脚本来处理一些代码逻辑之外的琐事,让开发者更加专注于业务的开发。
open
2020/03/19
2K0
脚本在安卓项目开发中的一些简单应用
B4A_安卓 通过SMTP电子邮件
SMTP电子邮件 B4A安卓 SMTP示例效果图示 01.邮箱设置 >>>> QQ邮箱设置stmp,见下图!然后按提示操作即可! >>>> 163邮箱设置stmp,见下图!然后按提示操作即可! 02.
办公魔盒
2020/02/20
7290
安卓开发中strings.xml的使用
为了使用方便也是为了代码规范化,我们都将文字信息放在res-values-strings.xml中, 因为开发中需要用到将文字的换行,百度了一下,可以将文字段信息直接在strings.xml文件中换行 具体做法 <string name="aaaa">属性\n攻击力+60点,并附带18\%%吸血效果\n\n使用\n3秒内普通攻击附带84\%%吸血效果,冷却时间50秒。</string> 我们看到其中\n就是换行符, 需要注意的是在文字段信息中,想要输出%号可不是直接打一个百分比号,否则会出现错误 1 Des
听着music睡
2018/05/18
1.3K0
安卓SDK无法下载、无法联网API下载
Android SDK无法下载,因为国内google被屏蔽了,需要通过一些服务器进行访问。
似水的流年
2019/12/06
1.3K0
安卓SDK无法下载、无法联网API下载
Android SDK无法下载,因为国内google被屏蔽了,需要通过一些服务器进行访问。 需要配置win7的hosts文件: 打开地址:C:\Windows\System32\drivers\etc\hosts 用记事本打开,然后将下面的配置放进去: #google_android更新  173.194.72.190 www.google.com 173.194.72.190 developer.android.com 203.208.41.132 dl.googl
似水的流年
2018/01/18
7360
安卓开发——Recycleview
1、掌握UI设计中的layout布局(约束布局)与基本控件(button、text、imageview等); 2、掌握复杂控件与adapter的使用
twelvecoder
2021/12/24
2.2K0
安卓开发——Recycleview
Android--SVG在安卓系统中的应用
通过使用它的Path标签,几乎可以实现SVG中的其它所有标签,虽然可能会复杂一点,但这些东西都是可以通过工具来完成的,所以,不用担心写起来会很复杂。
aruba
2020/07/03
2.8K0
安卓开发整理
在清单文件AndroidManifest.xml文件中添加activity_main2的配置。
算法之名
2022/09/23
1.3K0
安卓开发整理
安卓中对于文件夹的综合操作
零、前言 手机SD卡里有很多文件夹,感觉挺乱的,写个代码整理一下吧,就当巩固一下文件操作 封装一下文件夹信息,更方便获取其中的信息,如总大小,文件个数、文件夹个数 很多文件隐藏着,让它暴漏出来,获取空文件夹,然后清理一下空文件夹 自定义文件夹大小的过滤,最后以一个文件夹的浏览器的小案例总结全文。 一、获取文件夹信息 1.初阶:获取一个文件夹内容的大小 直接获取文件夹的length()为0,可以通过递归遍历出所有文件夹的文件大小,再累加。 private long dirSize(File
张风捷特烈
2018/11/29
1.6K0
安卓中对于文件夹的综合操作
安卓设备无法在Mac电脑上识别,怎么办?
Android File Transfer是一款强大的安卓设备传输工具,操作简单,使用方便,只需要在连接手机前运行 Android File Transfer ,再连接手机,那么 Mac 就会识别出 Android 设备,并可以对里面的文件进行复制、粘贴、删除等管理!
啾咪啾咪
2022/08/21
3.3K0
安卓请求文件授权
我将于茫茫人海中访我唯一灵魂之伴侣;得之,我幸;不得,我命,如此而已。——徐志摩 安卓请求文件授权 在AndroidManifest.xml中加上 <!-- 往SDCard写入数据权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 从SDCard读入数据权限 --> <uses-permission android:name="android.permission.READ_E
阿超
2022/08/16
8140
安卓请求文件授权
安卓开发环境搭建
到官网下载android studio 阅读、勾选同意协议并点击下载 下载完成后打开 安装完成,打开后 创建项目 创建一个空Activity的项目 输入项目名和选择语言以及SDK版本 点击build等待下载完成 下载时间4分钟到40分钟不等甚至更久,可以去看看我其他博客回来 完成后我们点击右上角 创建虚拟机 在此之前,记得查看自己任务管理器中性能这一块是否开启了虚拟化 不得不说该换电脑了 选择一款自己喜欢的尺寸 下载
阿超
2022/08/16
1.8K0
安卓开发环境搭建
安卓开发_浅谈AsyncTask
现在就来学习一下AsyncTask。 一、先介绍一下AsyncTask:   在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启动一些匿名的子线程,太多的子线程给
听着music睡
2018/05/18
1.7K0
安卓开发之布局
一、LinearLayout(线性布局) android:orientation=”horizontal”(从左到右) android:orientation=”vertical”(从上到下) 二、TableLayout(表格布局) android:stretchColumns=”1″  设置第2列作为拉伸列(注意0表第一列) TableLayout添加一个TableRow就可以增加一行,在tablerow中添加组件就占用一列 如果直接在tableLayout中添加组件那么他独自占用一行 设置拉伸stret
苦咖啡
2018/05/08
2K0

相似问题

安卓意图Gmail不附加FileProvider文件“无法附加文件”

22

无法附加位图图像。安卓

13

安卓开发: WebView JavaScript无法工作

12

在安卓系统中开发ViewFlipper

24

TableLayout在安卓开发中的应用

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文