android-5.1.1-lollipop相关内容

Android MediaCodec 在异步模式下编码和解码

我正在尝试从文件中解码视频,并在 API 级别 21 及更高版本(Android)支持的新异步模式中使用 MediaCodecOS 5.0 棒棒糖). 在Big Flake、Google 的 Grafika,以及 StackOverflow 上的数十个答案,但都不支持异步模式. 我不需要在这个过程中显示视频. 我相信一般的过程是使用 MediaExtractor 作为输入到 Me ..

Android getResources().getDrawable() 已弃用 API 22

使用新的 android API 22 getResources().getDrawable() 现在已弃用.现在最好的方法是只使用 getDrawable(). 发生了什么变化? 解决方案 您有一些选项可以以正确(和面向未来)的方式处理这种弃用,具体取决于您正在加载的绘图类型: A) 具有 主题属性 ContextCompat.getDrawable(getActivity ..

如何删除 Android 5.0 棒棒糖或 Kitkat 中的特定收件箱消息?

我正在删除电话号码的特定短信任务.当我在 motog 或 Android 5.0 版的手机上进行测试时.我无法删除特定号码的短信.我的代码片段如下. public void deleteSMS(Context context,String number) {尝试 {Log.d("","从收件箱中删除短信");Uri uriSms = Uri.parse("content://sms/inbox" ..

无法通过 android studio 在 Lollipop 中生成的 apk 文件升级旧应用程序

我在手机中从 google Play 商店安装了我的应用程序的旧版本(版本 1).现在我想将此应用程序更新到新版本(版本 2),因此,我使用 android studio 生成了新的 apk 文件,并将此生成的 apk 上传到谷歌驱动器.然后从我的多个设备(Android 5.1.1 和 Android 4.2.2)下载并安装. 在 android 4.2.2 中,我可以安装下载的 apk ..
发布时间:2021-11-15 21:55:49 移动开发

Droid API 22+选项的日期/持续时间(在Kotlin中)?

我正在将iOS应用程序移植到Android,目标API是22.我做了很多有关Date/TimeInterval的工作.我使用UTC进行所有操作,因此对我有用. 我在为Android使用什么方面苦苦挣扎.有日期(从时间开始,哈哈).我想我可以通过转换为time毫秒属性来进行持续时间数学运算.我不清楚适用于哪些区域/规则. 我看到有人似乎将“日历"用作“日期"对象并将其传递出去.似乎有点不 ..
发布时间:2020-07-07 18:34:49 移动开发

从Android OS 5.1.1自动停止的服务

我正在开发与Voip& amp;相关的应用程序IM(聊天应用程序)。到android OS 5.0为止,它运行良好,并且客户端也没有问题。但是从android OS 5.1.1开始,我们面临问题。 问题: 如果应用位于前景,并且如果设备进入睡眠模式,则表示工作正常。 如果应用处于后台,并且如果 10分钟后设备进入睡眠模式,则所有服务都会自动停止。 测试: 为了进行测试,我 ..

xamarin Visual Studio 2015 apk无法安装:错误“正在解析软件包”

为安装了Android版本为Lollipop 5.1(AZPEN A1040平板电脑-适用于最新版本)的android设备编写应用程序。 该应用程序可以在以下环境中安装并正常运行模拟器(用于模拟Lollipop 5.1设备的设置) 但是,在没有任何问题的存档后,尝试将应用的apk文件安装到实际目标设备时,我得到了以下错误: “解析程序包时出现问题” Visual Studi ..

无法通过棒棒糖中的android studio生成的apk文件升级旧应用程序

我从手机上的google play商店安装了我的应用程序的旧版本(版本1)。现在,我想将此应用程序更新到新版本(版本2),因此,我使用android studio生成了新的apk文件,并将此生成的apk上传到Google驱动器。然后从我的多个设备(Android 5.1.1和Android 4.2.2)下载并安装。 在android 4.2.2中,我可以安装下载的apk和我的应用程序已成功升 ..
发布时间:2020-06-05 18:38:36 移动开发

使用Runtime.exec(...)运行dpm

此答案表明Android应用可以运行 dpm 像这样: Runtime.getRuntime()。exec(“ dpm set-device-owner com.test.my_device_owner_app”); 这在运行5.1.1的Nexus 4上无提示地失败了。外壳程序返回错误代码0(成功),并且没有控制台输出。尽管取得了明显的成功,但我的应用并未成为设备所有者。 ..
发布时间:2020-06-05 18:38:34 移动开发

应用程序在Android 5.1和6.1中运行良好,但在4.10(API 16)中崩溃

我是Android开发中的新手。我可以使该应用程序在Android 5.1中运行,但是当我尝试在Android 4.1中部署该应用程序时,它通常会在主要活动本身中崩溃。我理解它是因为我使用了矢量图像,而android 4.1与它不兼容。为了克服这个问题,我将代码设置如下: // Gradle Plugin 2.0+ android { defaultConfig { vectorD ..

Android:支持功能未出现在android L中

我使用Android Studio 2.0。我使用了RecyclerView和CardView,它们可以在kitkat上正确渲染,但是当应用程序在具有Android 5.1.1(棒棒糖)的SAMSUNG A5上运行时,RecyclerView无法滚动,并且我的CardView没有高度和 我尝试了SO中建议的解决方案,例如添加 card_view:cardUseCompatPadding ..

在停止的应用程序中接收广播

默认情况下,处于停止状态(甚至无法运行一次)的应用程序无法接收广播。如果将标志 FLAG_INCLUDE_STOPPED_PACKAGES 添加到广播意图中,则有一种接收方法。 我的问题是我需要接收系统意图 android.intent.action.MEDIA_MOUNTED (并且我不想添加该标志)。 即使在已停止的应用程序中也如何接收? 在我看来,这是有可能的,因为例如 c ..

在SDK模拟器上更新Android System WebView

在Android 5.x设备上进行了最新的Android System WebView更新(44.0.2403.39)之后,我的cordova应用出现了问题。 我想更新在SDK仿真器上复制问题。但是Android 5.1的标准映像随WebView版本39一起提供。 有什么方法可以在模拟器上更新此组件吗? 我找到了更新的APK 此处,但是安装后,它会在系统设置的“应用”列表上显示两 ..

Android应用在5.0+设备上的延迟时间

在5.0+设备,4.4或更低版本的设备上首次加载时,我的应用需要10-12秒的延迟,但没有此问题。 我在Application类的onCreate方法中添加了一条日志消息,但在10到12秒后也会调用它。 我尝试过multidex enable false,minify enabled true,但没有任何区别。 我发现一件事,当我们从应用程序信息活动中清除缓存和数据时,加载时又再次延迟,我的 ..