草庐IT

Tizen-Apps

全部标签

android - 在 Android Instant Apps 的情况下,Fabric 初始化无法计算应用程序图标的哈希值

我在Application类中将Fabric初始化为Fabric.with(context,crashlyticsKit);我的项目分为三个模块-基本功能模块、apk-wrapper模块和即时应用程序模块。应用程序图标在基本功能模块的AndroidManifest.xml中声明为application属性。Instant应用程序启动时,Fabric抛出以下错误E/Fabric:Couldnotcalculatehashforappicon.android.content.res.Resources$NotFoundException:ResourceID#0x0atandroid.co

Android应用在 'Recent Apps'列表中多次出现

我的应用程序的许多用户报告说,在运行Froyo2.2的NexusOne上,当您长按主页按钮时,该应用程序会多次出现在“最近使用的应用程序”列表中。就我个人而言,我无法重现该问题。已尝试使用任务killer终止该应用程序,然后重新启动它以查看这是否会导致该应用程序在列表中出现不止一次。还尝试从应用程序的Activity中生成多个线程,但仍然没有成功。我还在运行2.2的Droid手机以及2.2模拟器上进行了测试,但无济于事。奇怪的是,只有NexusOneFroyo用户会遇到此问题。该应用程序有一个主要的启动器Activity,大约30个不同的Activity,并分为4个主要任务以帮助管理A

android - 从 Android 应用程序运行 Google Apps 脚本?

我需要在我创建的GoogleApps脚本网络应用程序上运行GET调用。我想在我的Android应用程序(IntentService)中按下一个按钮后执行此GET调用。但是,我不确定如何执行授权流程,因为GoogleApps脚本旨在在用户自己的Gmail帐户上运行(它以“用户访问网络应用程序”的身份执行清理脚本)。有没有办法让我进行身份验证,以便我可以从我的Android应用程序触发依赖于用户的GoogleApps脚本? 最佳答案 好的。以下代码对我有用。newAsyncTask(){@OverrideprotectedVoiddoI

android - 在 Android 上运行 Apps 脚本?

我目前正在开发一个Android应用程序,它要求用户登录到Google,然后通过运行Apps脚本来确定用户是否属于Google群组(我一直无法弄清楚如何在使用Apps脚本之外执行此操作)。我可以使用Firebase身份验证让用户登录,但无论我尝试什么,我都无法运行Apps脚本(脚本本身可以运行,因为它可以从浏览器运行),因为我似乎无法获得授权权限(我收到401和403错误)。以下是我尝试过的一些方法:使用GoogleApps脚本APIScriptservice=newScript.Builder(newNetHttpTransport(),JacksonFactory.getDefau

android - 没有 "Apps using Usage Data"或 android.settings.USAGE_ACCESS_SETTINGS Intent 的设备

背景:Android5引入了一个新的UsageStats可用于查询在不同应用程序上花费的时间的API。此API在多个应用程序中用于检测当前的前台应用程序(如几个问题中所讨论的,例如this),但是:ThisAPIrequiresthepermissionandroid.permission.PACKAGE_USAGE_STATS,whichisasystem-levelpermissionandwillnotbegrantedtothird-partyapps.However,declaringthepermissionimpliesintentiontousetheAPIandthe

android - PopUp Activity从 "recent apps"开始时再次启动

我有一个在AlarmManager收到警报时启动的PopUpActivity。AlarmReceiver扩展了WakefulBroadcastReceiver:@OverridepublicvoidonReceive(Contextcontext,Intentintent){Intentservice=newIntent(context,AlarmService.class);service.putExtras(intent);//Starttheservice,keepingthedeviceawakewhileitislaunching.startWakefulService(co

android - 如何更新 Android Things-Apps?

与AndroidThings,Android应用程序也可以在RaspberryPi&Co等物联网设备上运行。目前,应用程序必须通过adb安装。如果这些应用需要更新,例如解决安全问题怎么办?许多物联网设备没有显示屏,使用adb非常复杂,尤其是当有大量设备需要更新时。有人知道如何处理此类更新吗? 最佳答案 编辑:从DeveloperPreview6开始,AndroidThings-Apps可以通过DeveloperConsole更新.DP6还提供用于更新的新分区方案和UpdateManager类来手动控制它们。阅读完整的博文here.旧

安卓 : How to detect app killed from recent apps list?

所以,我在Stackoverflow中看到了这个问题的答案,但我没有找到最终答案。所以,我遇到了一个问题:我已经将线程分离到套接字。我在ApplicationonCreate方法上创建并启动这个线程。当应用程序从最近的应用程序列表中被杀死时,我需要拦截这个线程。如果用户按下后退按钮,系统将调用onDestroy,这种情况我可以拦截套接字线程。但是,当用户从最近的应用程序列表中杀死应用程序时,我无法拦截套接字线程。有人有最终答案如何解决这个问题吗? 最佳答案 您可以在Manifest文件中使用stopWithTask标志作为服务的tr

android - shrinkResources true 不能用于 Instant Apps 功能?

当我尝试缩小我的功能APK大小时,我在我的功能构建Gradle中使用shr​​inkResourcestrue。但是它提示Error:Resourceshrinkercannotbeusedforlibraries.这篇文章要求我们使用它https://medium.com/jet-stories/make-your-app-instant-33855ab5d02b是我做错了什么还是InstantApps真的不支持? 最佳答案 据我从这篇文章中了解到(我只是快速阅读了它,仍在我的阅读列表中),shr​​inkResourcestru

android - 读取 com.google.android.apps.photos.contentprovider.MediaContentProvider 需要导出提供者,或者 grantUriPermission()

我从Android6.0.1用户那里收到了这份崩溃报告:STACK_TRACE=java.lang.SecurityException:PermissionDenial:readingcom.google.android.apps.photos.contentprovider.MediaContentProvideruricontent://com.google.android.apps.photos.contentprovider/0/1/content%3A%2F%2Fmedia%2Fexternal%2Fimages%2Fmedia%2F19181/ORIGINAL/NONE/4