Articles of android 4.2 jelly bean

那我怎么能看到Jelly Bean中的日志呢?

我曾经使用一个名为Log Collector的应用程序来查看系统日志。 它会将它们发送到我的电子邮件或通过蓝牙, 但是,在Jelly Bean上,应用程序的“读取日志”权限不再存在,应用程序无法读取日志,而Log Collector显然也不例外。 那么现在需要根设备来查看系统日志吗? 必须有一种方法供用户阅读。 我不需要从应用程序访问它们,我需要将它们作为一个人来阅读。 有办法吗?

Android UserManager:检查用户是否为所有者(admin)

我正在为具有多用户function的平板电脑开发具有最新Android版本(4.2.1 API-Level 17)的应用程序。 我想将某些function(例如对应用偏好设置的访问权限)限制为平板电脑的所有者(即可以添加和删除其他用户帐户的用户) 有什么方法我可以知道当前用户是否是所有者? 我通读了UserManager和UserHandle API文档但找不到允许我检查它的函数。 我错过了什么或者还有其他办法吗?

当我在Eclipse for Eclipse 4.1中将“纯文本”字段拖到我的WYSIWYG编辑器时,我遇到了Java崩溃 – 我该如何解决这个问题?

我在安装了最新Java的Mac上。 我安装了Eclipse 4.2.0,刚刚下载了Jelly Bean 4.1(API 16)SDK。 一切都是最新的。 我启动一个新项目并使用所有默认模板和值。 我只是简单地称我的应用程序为“MyApp”。 当我将一个按钮从工具箱拖到WYSIWYG编辑器时,按钮显示正常,我可以编辑XML,一切都很好,等等。 但是当我拖动一个纯文本框时,我得到以下Java错误,我的整个WYSIWYG编辑器变灰了。 我能够恢复原样的唯一方法是从XML中删除代码并重新启动Eclipse。 如果我重新粘贴代码,则会返回错误。 这是错误: java.util.LinkedHashMap.eldest()Ljava/util/Map$Entry; Exception details are logged in Window > Show View > Error Log 以下是导致它的代码: 我知道Jelly Bean今天是全新的,但有没有人对这里可能发生的事情有任何想法? 其他人可以重复这个问题吗? 顺便说一句,我不会遇到其他文本字段types的崩溃,如密码,人名等。只有纯文本。 编辑: 这是Eclipse的堆栈跟踪: java.lang.NoSuchMethodError: java.util.LinkedHashMap.eldest()Ljava/util/Map$Entry; at android.util.LruCache.trimToSize(LruCache.java:206) at android.util.LruCache.evictAll(LruCache.java:306) at android.widget.SpellChecker.resetSession(SpellChecker.java:141) at android.widget.SpellChecker.setLocale(SpellChecker.java:147) at android.widget.SpellChecker.(SpellChecker.java:112) at android.widget.Editor.updateSpellCheckSpans(Editor.java:461) at android.widget.Editor.onAttachedToWindow(Editor.java:212) at android.widget.TextView.onAttachedToWindow(TextView.java:4455) at android.view.View.dispatchAttachedToWindow(View.java:11755) at […]

Ant更新到android v20后无法构建签名的apk

在我将android和eclipse工具升级到v20后,发生了一些奇怪的错误 通过Ant构建在创建签名的apk时停止使用以下错误 BUILD FAILED C:\Programs\Android\tools\ant\build.xml:1097: The following error occurred while executing this line: C:\Programs\Android\tools\ant\build.xml:1109: Cannot recover key 知道在升级到Android JB组件时可能会有什么变化,怎么能纠正这个? 我感谢任何帮助……

是否可以隐藏系统栏

我创建了一个启动器,以便在内部应用程序中使用它。 出于某些安全原因,我想隐藏系统栏(访问参数和ordrer对已安装应用程序的访问)。 但我不知道该怎么做。 将使用的平板电脑不是root。 你能帮我吗?

相机预览仅在Android 4.2.2(S4,全高清屏幕)上显示不需要的磁贴

我的应用程序运行许多设备,但有2个用户发送了类似的图像,如下所示。 据我所知,这种行为只能在Android 4.2.2(三星S4)上看到。 在全高清屏幕上,似乎有3个160×600像素的压缩磁贴。 我尝试过全高清屏的AVD,但无法启动。 在4.03设备上我没有看到这个。 我不使用瓷砖。 有没有人暗示这出错了什么?

使用通知操作按钮以编程方式在android视图的大视图和普通视图之间切换

我有一个在前台运行的服务(持续通知)。 我想给用户一个关闭它的按钮,所以我考虑了通知操作(在4.1中)但是,在他们关闭它之前,我想让他们知道关闭它的后果并让他们确认结束。 所以我基本上希望我的通知的正常视图有一个关闭按钮,当用户点击它时,我想将我的通知扩展到具有确认/取消按钮的大视图。 根据我的阅读,我无法控制向用户显示哪个视图。 它只显示大视图如果它是第一个通知或用户捏缩放/向下滑动。 我可以控制呈现的视图吗? 谢谢!

Android GRALLOC需要吗?

Gralloc(来自Android移植指南) 为图形缓冲区分配内存。 请参阅如果您使用的是硬件编写器的1.1版或更高版本,则不再需要此HAL。 如果不需要GRALLOC,缓冲区如何分配? 我读错了吗? 有人可以澄清这个吗?

如何在Android Galaxy S4中查看Stock浏览器的Javascript控制台

我正在按照类似的stackoverflow问题中提到的步骤进行操作,但仍然无法在三星Galaxy S4中运行javascript控制台,运行Jellybean版本的Android 4.2.2。 到目前为止我所遵循的步骤: 在Stock浏览器的omni栏中输入字符串chrome://debug 。 打开上下文菜单 – >设置 – >调试。 确保选中“显示JavaScript Console 。 即使按照上述步骤操作,Javascript控制台也没有显示出来。 任何人都可以帮助我,如果我遗失任何东西。

键入时强调输入字段

我有一个输入字段,当我开始键入文本时显示下划线。 这不是自动更正下划线,而是黑色下划线,因为我尝试禁用自动完成和拼写检查。 这只出现在android jelly bean手机上。 我已从输入标记中删除了所有css,我所做的任何事情都将禁用此下划线。 一旦我从输入字段中移除焦点,下划线就会消失。 知道如何防止这种情况吗?