问题标签 [android-5.0-lollipop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2150 浏览

android - 应用程序无法在带有 LogCat 错误消息的 Android L 上运行

我已将我的 Nexus 7 (2013) 更新为 Android L 预览版,并发现我的一个应用程序无法再通过以下 LogCat 错误消息启动:

E/WindowState(643): getStack: Window{33f867f8 u0 Starting com.xxxxxx.ooooo} 找不到 taskId=151 Callers=com.android.server.wm.WindowState.getDisplayContent:730 com.android.server.wm。 WindowStateAnimator.stepAnimationLocked:273 com.android.server.wm.WindowAnimator.updateWindowsLocked:254 com.android.server.wm.WindowAnimator.animateLocked:550

另请注意,将播放应用程序启动动画,但随后屏幕将返回到前一个屏幕而没有任何用户面临错误消息,所以我只有这个错误对话框才能继续,我绝望地迷失了 atm。任何帮助是极大的赞赏。


编辑: VLC 和一些可能使用过 VLC 库的视频播放器也有同样的问题,所以我猜这与 VLC 的本机库有关,因为 Android L 已经稍微收紧了 JNI,但我不知道从哪里开始修改给定不透明的日志消息:-/

0 投票
2 回答
867 浏览

java - 在 Android Studio 上设置 L

所以今年夏天我一直在 Eclipse 上学习 android,但决定尝试 Android Studio 以及新的 Android-L 版本。但是,当我创建一个新项目时,我得到了三个错误。前两个找不到支持:wearables 和 gms:play-service-wearable 然后第三个是关于Android-L需要jdk 7编译。我下载了 jdk 7 并仔细检查了我的 skd 管理器,以确保我拥有所有更新的工具。一切对我来说都很好,但我似乎无法消除这些错误。这是一个屏幕截图: 在此处输入图像描述

0 投票
6 回答
37371 浏览

android - Material Design 向后兼容性

从 Android 开发者页面上提供的示例中,我看到新的视图,如RecyclerView,是向后兼容的 ( android.support.v7.widget.RecyclerView)。

Material Design 中引入的所有新东西是否向后兼容(到哪个版本)?

0 投票
3 回答
17281 浏览

android - 如何在 Eclipse 中安装 android Lollipop?

这个 android文档说明了 android Lollipop 的安装过程。

在第三步,他们说

选择 Android L Developer Preview 部分下的所有内容,然后单击安装包。

但我找不到像android L developer preview. 在哪里下载它我按照我的 eclipse juno 中的所有步骤进行操作。

0 投票
4 回答
30491 浏览

android - eclipse中的Android Development Tool 23.0.0和Android L Update错误

我用最新版本更新了我的 SDKAndroid L并重新启动了我的 Eclipse,即在ADT V.22. 但是当我检查更新时 Hep -> Check for updates,它说No updates were found

我手动尝试从官方网站下载 ADT 捆绑包 并尝试从网站上安装ADT-23.0.0.zipHelp -> Install New Software 描述安装指南,但它给了我错误

当我编译在更新之前运行完美的现有项目时,它也给了我错误。错误是:

我厌倦了之前提供的各种解决方案,用于杀死 adb 服务器并使用adb kill-server命令再次重新启动。

任何人都可以解决或指导我如何在 Eclipse 中使用这个新的 SDK 更新来构建和编译我现有的项目。

0 投票
3 回答
401 浏览

android - 如何在 IntelliJ 中为 Android L 添加 Android SDK

当我转到项目结构 - > SDK,然后 [+] 按钮(添加)Android SDK 时,我在下拉列表中看不到 Android L。

有没有办法做到这一点?

0 投票
2 回答
864 浏览

java - 无法使用某些 L SDK 功能

我正在尝试在新 SDK 中使用新的 Activity 转换。

我试过这条线:

但问题是Window不包括FEATURE_CONTENT_TRANSITIONS.

我也试过这条线:

而且Explode类不存在...

我已经将我的项目设置为使用 L SDK (android-L) 编译并使用新的 SDK 工具 (20.0.0)

构建.gradle:

0 投票
12 回答
158006 浏览

android - 在我的项目(Eclipse)中使用 android.support.v7.widget.CardView

我想使用新的 Android L 开发人员预览支持库(如此所述)引入的新 CardView 小部件,这似乎是 v7 支持库的新修订版的一部分。

我现在更新了我的 SDK 版本,下载了最新的支持库包,但我仍然找不到新的 CardView 小部件。

我已经搜索了网络和官方文档,但无法获得任何关于在哪里可以获得新支持库的提示。

非常感谢任何帮助!

编辑:我正在使用 ADT/Eclipse

0 投票
1 回答
13558 浏览

android - 如何在旧设备上使用 Theme.Material 启动应用程序

如何在pre-v21设备上运行我的应用程序?

我只使用Theme.Materialon v21。我没有使用v20支持库,我正在使用com.android.support:support-v4:19.+

从 Android Studio 运行应用程序时,它说设备不兼容:

它从哪里走minSdk 20

编辑:

发生这种情况的原因可能是(如果经过验证)

如果您针对预览版 SDK (android-L) 进行编译,构建工具会将 minSdkVersion 和 targetSdkVersion 锁定到相同的 API 级别。这导致生成的应用程序无法安装在运行旧版本 Android 的设备上,即使您的应用程序没有执行任何特定于 L 的操作。

资料来源:Reddit

0 投票
5 回答
38943 浏览

android - 是否可以更改 Android L TimePickerDialog 的样式?

我在 Android L 模拟器上测试我的应用程序,我注意到 TimePickerDialog 已显着更改为:

Android L TimePickerDialog

这不符合我的应用程序的主题,我想知道在 Android L 上运行时是否可以获得旧的 TimePickerDialog 样式。