问题标签 [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.
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,但我不知道从哪里开始修改给定不透明的日志消息:-/
java - 在 Android Studio 上设置 L
所以今年夏天我一直在 Eclipse 上学习 android,但决定尝试 Android Studio 以及新的 Android-L 版本。但是,当我创建一个新项目时,我得到了三个错误。前两个找不到支持:wearables 和 gms:play-service-wearable 然后第三个是关于Android-L需要jdk 7编译。我下载了 jdk 7 并仔细检查了我的 skd 管理器,以确保我拥有所有更新的工具。一切对我来说都很好,但我似乎无法消除这些错误。这是一个屏幕截图:
android - Material Design 向后兼容性
从 Android 开发者页面上提供的示例中,我看到新的视图,如RecyclerView
,是向后兼容的 ( android.support.v7.widget.RecyclerView
)。
Material Design 中引入的所有新东西是否向后兼容(到哪个版本)?
android - 如何在 Eclipse 中安装 android Lollipop?
这个 android文档说明了 android Lollipop 的安装过程。
在第三步,他们说
选择 Android L Developer Preview 部分下的所有内容,然后单击安装包。
但我找不到像android L developer preview
. 在哪里下载它我按照我的 eclipse juno 中的所有步骤进行操作。
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.zip
并Help -> Install New Software
描述安装指南,但它给了我错误
当我编译在更新之前运行完美的现有项目时,它也给了我错误。错误是:
我厌倦了之前提供的各种解决方案,用于杀死 adb 服务器并使用adb kill-server
命令再次重新启动。
任何人都可以解决或指导我如何在 Eclipse 中使用这个新的 SDK 更新来构建和编译我现有的项目。
android - 如何在 IntelliJ 中为 Android L 添加 Android SDK
当我转到项目结构 - > SDK,然后 [+] 按钮(添加)Android SDK 时,我在下拉列表中看不到 Android L。
有没有办法做到这一点?
java - 无法使用某些 L SDK 功能
我正在尝试在新 SDK 中使用新的 Activity 转换。
我试过这条线:
但问题是Window
不包括FEATURE_CONTENT_TRANSITIONS
.
我也试过这条线:
而且Explode
类不存在...
我已经将我的项目设置为使用 L SDK (android-L) 编译并使用新的 SDK 工具 (20.0.0)
构建.gradle:
android - 在我的项目(Eclipse)中使用 android.support.v7.widget.CardView
我想使用新的 Android L 开发人员预览支持库(如此处所述)引入的新 CardView 小部件,这似乎是 v7 支持库的新修订版的一部分。
我现在更新了我的 SDK 版本,下载了最新的支持库包,但我仍然找不到新的 CardView 小部件。
我已经搜索了网络和官方文档,但无法获得任何关于在哪里可以获得新支持库的提示。
非常感谢任何帮助!
编辑:我正在使用 ADT/Eclipse
android - 如何在旧设备上使用 Theme.Material 启动应用程序
如何在pre-v21
设备上运行我的应用程序?
我只使用Theme.Material
on v21
。我没有使用v20
支持库,我正在使用com.android.support:support-v4:19.+
从 Android Studio 运行应用程序时,它说设备不兼容:
它从哪里走minSdk 20
?
编辑:
发生这种情况的原因可能是(如果经过验证)
如果您针对预览版 SDK (android-L) 进行编译,构建工具会将 minSdkVersion 和 targetSdkVersion 锁定到相同的 API 级别。这导致生成的应用程序无法安装在运行旧版本 Android 的设备上,即使您的应用程序没有执行任何特定于 L 的操作。
资料来源:Reddit
android - 是否可以更改 Android L TimePickerDialog 的样式?
我在 Android L 模拟器上测试我的应用程序,我注意到 TimePickerDialog 已显着更改为:
这不符合我的应用程序的主题,我想知道在 Android L 上运行时是否可以获得旧的 TimePickerDialog 样式。