草庐IT

notify-send

全部标签

android - 应用未在 "Share"菜单中注册为 ACTION_SEND Intent 处理程序

我有一个免费和付费的Android应用程序,它们都基于相同的核心库代码,只是子包名称不同,一个简单的完整版bool开关和免费应用程序名称中的“LITE”。它旨在接收图像文件并对其进行处理。AndroidManifest.xml文件设置为:在我测试过的所有模拟器和设备上,这两个应用程序都可以正常显示在图库应用程序的共享菜单中,但我有一个用户报告说他只能在共享菜单中看到LITE版本。该设备正在运行2.3。据说完整版出现过一次,但此后一直没有抬头。他在另一台运行相同版本Android的设备上没有遇到此问题。有没有人听说过或知道类似的现象发生和/或背后的原因? 最佳

java - 通知单线程 : notify, notifyAll or concurrent.locks.Condition?

有时我需要唤醒或hibernate一个单个线程,我想知道什么是最好和最有效的方法。第一个解决方案是信号与wait-notify相结合(我知道如何正确实现这种模式,这不是问题所在)。我在某处读到过,使用java.concurrent库和CountDownLatch进行信号传输效率更高。我检查了concurrent.locks.Condition同样,但是this主题声明它只是(程序员方面)更安全和通用的构造,与notify/notifyAll相比没有性能优势。PeterLawrey建议在this中使用Concurrency库代替notify-notifyAll评论,所以现在我很困惑什么是

android - ACRA : Configured to send report on mail but not getting any mail

我是第一次尝试配置ACRA。我已遵循基本设置指南:1.将acrajar文件集成到我的应用中2.创建了一个扩展应用程序类的新类,并向其中添加了以下代码:@ReportsCrashes(formKey="",//willnotbeusedmailTo="mymailId@gmail.com")publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();ACRA.init(this);}}3.对list文件进行所有必要的更改似乎一切都正确完成,我能够在logcat中获得以下

android - 通过 Intent.ACTION_SEND 共享文件时,Google 云端硬盘将文件名更改为 Intent.EXTRA_SUBJECT

我有以下代码通过Intent.ACTION_SEND共享文件。最后一行显示了一个选择器,以便用户可以选择合适的应用程序。当我选择电子邮件时,一切都很好,文件已附加到电子邮件中。另一方面,当我选择谷歌驱动器时,文件被上传到谷歌驱动器,但文件的名称被更改为“备份”,这是主题。也就是说,如果我调用shareBackup("/sdcard/001.mks"),则Google驱动器上的文件名是“Backup”而不是“001.mks”。我的代码有问题吗?publicvoidshareBackup(Stringpath){Stringto="YourEmail@somewhere.com";Stri

android - Firebase 的云功能 : Sending topic notification to Android device not working

我正在关注Udacity的这个教程,其中CloudFunctionsforFirebase用于更改添加数据的引用数据。我想使用类似的功能,但用于向订阅主题的用户发送推送通知。这是我正在使用的功能。constfunctions=require('firebase-functions');constadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);exports.sendNotification=functions.database.ref('/messages/{pushId}

android - NotificationManager.notify 锁定手机和Emulator

问题:手机/模拟器锁定重复的通知更新。使模拟器在锁定后恢复响应的唯一方法是按给定顺序按Home=>Menu=>Lock=>Home=>MenuButton。代码:通知推送代码://SetupnotifcationviewsSharedPreferencessp=PreferenceManager.getDefaultSharedPreferences(getApplicationContext());NotificationManagernotificationManager=(NotificationManager)getSystemService(NOTIFICATION_SERV

Android ACTION_SEND 为每个应用程序发送不同的文本

我正在使用一个带有ACTION_SEND的Intent,我需要分享不同的文本。我需要为Gmail发送文本,我需要为Twitter发送其他文本。取决于应用程序。能否在应用发送分享文本前获取用户选择的应用? 最佳答案 是的,你可以在应用发送分享的文本之前获取用户选择的应用。为此,您必须制定解决方法,即:您必须通过以下方式获取支持此Intent的应用程序列表:IntentsharingIntent=newIntent(android.content.Intent.ACTION_SEND);sharingIntent.setType("te

java - Failed to notify project evaluation listener 错误在 Android Studio

我已经在一个项目上工作了几个月,没有出现任何问题。就在今天在AndroidStudio中重新打开项目并开始出现错误:Gradlesyncfailed:Failedtonotifyprojectevaluationlistener.我已经尝试过this和this,但没有成功。我还清理了缓存,重建了项目,重新启动了我的电脑,卸载并重新安装了Android支持和SDK中的Google库,并尝试使用InvalidateCache并重新启动。这些都不起作用。我正在使用AndroidStudio2.1.1,以防万一。我希望有人能帮我解决这个问题。提前致谢。日志:Causedby:org.gradl

android - Android 应用邀请 : Message failed to send with missing container client ID

我正在尝试集成新的GooglePlay服务API“AppInvitesforAndroid”。我按照指南执行了所有步骤并生成了gogole-services.json文件。但是当我通过短信或电子邮件向选定的friend发送邀请时,我每次都会遇到同样的错误。Messagefailedtosend在ADB日志上得到这个:E/AppInviteAgent﹕generic::13:generic::INTERNAL:java.lang.IllegalArgumentException:RequestmustassociateavalidcontainerclientapplicationID.

android - 使用 shareIntent 时如何使用 Intent.ACTION_SEND_MULTIPLE 发送多种数据类型?

文档中非常清楚,您可以使用以下方式发送多条数据:IntentshareIntent=newIntent();shareIntent.setAction(Intent.ACTION_SEND_MULTIPLE);shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM,imageUris);shareIntent.setType("image/*");startActivity(Intent.createChooser(shareIntent,"Shareimagesto.."));但似乎从那一行:shareIntent.se