草庐IT

android - "java.lang.SecurityException: Permission Denial: starting Intent"在 Android 上发送电子邮件

我有一个alertDialogBu​​ilder可以创建发送电子邮件的Intent。它运行良好,但自上周以来它停止工作并出现以下错误:java.lang.SecurityException:PermissionDenial:startingIntent我一直在同一台设备上使用Android版本4.4.2,在我的gradle上我支持以下版本:minSdkVersion16targetSdkVersion23我的代码是:alertDialogBuilder.setMessage("Doyouwanttosendanemailto"+getString(R.string.companyNam

android - Android 手机上的 Gmail 同步

Android具有Gmail推送功能,即新邮件到达邮箱时无需检查或刷新邮箱。据我了解,同步过程如下:1)用户开启同步2)将会有一条警告消息,并且此设备的GmailDB中的同步标志将为True3)当一封新邮件到达Gmail服务器时,它会检查设备同步值,如果是True则发送邮件好的,到这里,我不太明白它到底是如何工作的,对于WiFi和手机信号连接,手机是否打开了TCP套接字,继续监听Gmail服务器,或者当新电子邮件到达服务器并向手机发送短信警报时,手机将打开数据通道以获取电子邮件?两种连接方式有不同的做法吗?第二个问题是哪种方法优先?比如说当你正在接收数据(电子邮件)时,突然手机连接到无

Android Gmail 应用-邮件附件 URI 问题

我必须通过我的应用程序从gmail应用程序打开附件文件。我得到的链接格式如content://gmail-ls/messages/mailid%40gmail.com/4/attachments/0.1/BEST/false我的问题是邮件客户端中的每个文件的链接都不是唯一的。一个或多个文件具有相同的URI。有什么方法可以获取文件名或电子邮件发送日期,以便我解决这个问题。提前致谢。 最佳答案 如下所示,您可以制作同一附件的本地副本并处理该文件。您将无法直接访问gmail服务器上的该文件。Uriuri=getIntent().getDa

android - 在android中像gmail一样显示弹出窗口

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想在我的android中显示一个警报,就像在桌面上显示gmail通知一样我应该如何处理。解决方案让它显示成这样

android - 在 Android 中获取用户的 Gmail Id

我不知道这是不是正确的问题。我们如何才能获得登录到Android中GooglePlay商店的用户的登录ID。这可能与否。 最佳答案 据我所知,用户必须在他的android手机中配置他的gmail帐户,然后他才能访问GooglePlay。您可以获取如下所示的帐户信息(来自JimBlackler):importandroid.accounts.Account;importandroid.accounts.AccountManager;importandroid.content.Context;/***ThisclassusestheAc

android - 获取像gmail应用程序这样的方形图像

我想显示带有字母的图像,例如gmailapp,如下图所示。所有这些图像都是要保存在可绘制文件夹中的图像,还是绘制为方形然后绘制字母?以下是我到目前为止尝试动态执行的操作。我只有一个正方形。有人可以建议在gmail应用程序中实现like的方法吗?GradientDrawablegd=newGradientDrawable();gd.mutate();gd.setColor(getResources().getColor(gColors[i]));button.setBackgroundDrawable(gd); 最佳答案 更新2:我已

android Gmail 应用程序,例如 ListView ,图标中有一个字母

我正在寻找像gmail的android应用程序中的电子邮件列表这样的解决方案,我想要一个可以滑动删除的列表,并有标题和一个带有标题第一个字符的图标。在我的应用程序中,这将用于在应用程序中显示数据库表中的一些名称,因此在gmail应用程序中会有这个图标,其中包含名称的第一个字母,然后是名称旁边的名称。滑动将提供删除选项。这是供引用的截图(我会只使用标题,左边的图标和时间!)更新现在我打算使用TextDrawable正如EUGEN建议的那样。现在我遇到了这个问题,库的示例文件夹中提供的示例适配器使用listarry作为数据集privateListmDataList=Arrays.asLis

Android 发送带附件的电子邮件并不总是有效

我正在使用ContentProvider发送带有附件的电子邮件。首先,我将文件写入缓存目录。然后我为内容提供者在其中找到的每个文件创建一个带有url的电子邮件然后我使用ACTION_SEND_MULTIPLEIntent开始一个新Activity。我选择gmail,然后点击发送按钮。这有时会起作用,它似乎在一段时间内第一次起作用,但在随后的尝试后却不起作用......但它并不总是这样。当它不起作用时,电子邮件会卡在gmail中发送。这种情况发生在2.3.3和4.0.1上,在gmail客户端中打开邮件并点击发送按钮经常导致邮件几乎立即送达,但不是每次都送达。使用GoogleDrive打开

android - 使用 Auth Cookie 以编程方式发送 Gmail

我想实现类似于thisquestion中提供的解决方案的东西允许应用程序在不使用ACTION_SENDIntent的情况下发送电子邮件。但是,我不想提示用户输入他们的gmail凭据,而是使用AccountsManager类允许通过单击批准访问google帐户。我很熟悉如何在用户允许访问他们的帐户后获取身份验证token/cookie,但我无法找到有关(如果可能的话)的信息是如何在给定身份验证的情况下进行身份验证和发送电子邮件cookie而不是用户名和密码。任何有关如何执行此操作的信息/如果可能的话,我们将不胜感激。提前致谢。 最佳答案

android - Gmail 登录集成到 Android 应用程序中,profilePhoto 始终为空?

我们已经将Gmail登录集成到我们的Android应用程序中,我们正在使用服务器端集成来获取一次auth_code,如此处所述:https://developers.google.com/identity/sign-in/android/offline-access我们在服务器端和应用程序中的Android设备上都获得了Gmail帐户访问权限。但是不知何故我们没有得到个人资料照片,使用下面的方法:googleSignInAccount.getPhotoUrl();在发出请求时,我们使用以下代码:GoogleSignInOptionsgso=newGoogleSignInOptions.