问题标签 [android-4.4-kitkat]

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 投票
4 回答
66450 浏览

android - mylib.so 有文本重定位。这是浪费内存并且存在安全风险。请修复

我的 Android 应用程序(使用本机库)在 Android 4.4 上打印此警告:

链接器 mylib.so 具有文本重定位。这是浪费内存并且存在安全风险。请修复。

你知道它是什么以及如何解决它吗?谢谢,

0 投票
0 回答
223 浏览

android - KitKat 'onLoad()' 运行时异常

我有一个onLoad()用于加载本机库(SQL 密码)的应用程序。当我在我的 Nexus 5 上运行它时,它会因运行时异常而失败。

在做了一些研究之后,我遇到了一个有同样问题的应用程序。他们的解释是:“问题出现是因为谷歌将 NDK api 的一部分关闭为私有,所以基本上当我们尝试初始化本机代码时它在 onLoad() 上失败” -

有没有人遇到过这个并修复它?我猜随着 KitKat 变得越来越流行,这将是一个常见问题。

0 投票
1 回答
3075 浏览

android - How to find database path in Android 4.4 (API level: 19)?

Trying to read values from the database, that is created in webview using javascript, but unable to get the database path using

Which seems to be deprecated is there is any solution or work around for this.

Thanks in advance

0 投票
1 回答
2110 浏览

java - Android 4.4 打印 - “java.lang.IllegalStateException:打印已挂起”

我正在努力在 android 上打印 webview。我遇到了一个问题,我得到一个非法状态异常。这只发生在我非常快速地两次(或多次)调用“打印”时。崩溃也不在我的调用堆栈中,因此使用 try-catch 将不起作用。

注意:我通过反射进行调用(如何通过反射使用 KitKat 4.4 打印 API 打印 WebView?)但我很确定使用 API 会对我做同样的事情(但我最终会检查)(编辑:刚刚检查。用webview和一个按钮制作了一个简单的应用程序。当我快速单击按钮两次时,整个应用程序崩溃了。)。

堆栈跟踪:

问题是:我该如何避免这种情况?

编辑:这是我的测试应用程序。如果我在对话框出现之前单击按钮两次,那么我会得到上面显示的异常。如果不使用“hacky”超时之类的东西,我怎样才能避免这种情况。

MainActivity.java:

活动主.xml:

0 投票
1 回答
8407 浏览

android - 将 SMS 消息标记为已读/未读或删除在 KitKat 中不起作用的消息

我一直在开发一个 SMS 应用程序。直到昨天,当我将 Nexus 4 更新为 Android 4.4 KitKat 时,一切都很顺利。诸如将 SMS 标记为已读/未读以及删除线程中的所有消息等功能已停止工作。为什么会这样?它适用于其他三星设备(不运行 KitKat)。

这是我将消息标记为已读或未读的代码:

为了删除线程中的所有消息,我使用:

0 投票
0 回答
1013 浏览

android - Nexus 4 没有显示在设备管理器中,电脑无法识别

所以问题是我的电脑无法识别我的设备。地狱,这里的电脑都不能。我不知道发生了什么。我更新到 4.4(OTA)。即使我的手机也没有显示“连接为 a。 ..”状态栏上的东西。相反,它显示充电(USB)。手机甚至没有显示在设备管理器菜单中。试过XP,WIN7,WIN8

我尝试了usb调试,没有帮助我尝试了不同的电缆我尝试了不同的电脑尝试了mtp,相机更新了wmp后/前端口出厂重置手机

几乎所有,没有解决方案

任何人都可以帮助我吗?

0 投票
1 回答
1686 浏览

android - Android MediaStore.Images.Media.insertImage 仅在使用相机应用拍照后才可在 KitKat 上使用

我有一个应用程序,用户在其中使用 Canvas 和 Bitmap 绘制图像。当用户希望保存图像时,我使用 MediaStore.Images.Media.insertImage。

在 Android 4.3 或更早版本的设备或 AVD 上它可以工作。

在 Android 4.4 AVD 上它可以工作。

在 Android 4.4 设备上,它失败并仅出现在 DDMS 中的 FileNotFound 异常。但是,如果我然后转到 Android 4.4 设备相机应用程序并拍摄一张照片,然后返回我的应用程序并保存我的图像它可以工作!

对我来说似乎是一个错误。有人有想法么?

最好的,保罗

0 投票
1 回答
1467 浏览

java - 更新到 Android 4.4 KitKat 后找不到 Movies 文件夹

在我的应用程序中,我使用下面的代码列出Movies存储文件夹中的电影。但是,由于我将 Nexus 7 平板电脑升级到 Android 4.4,此代码无法正常工作(代码末尾的 toast 弹出意味着代码在该文件夹中没有找到任何文件,即使它可以访问该文件夹,我也不知道)。知道我应该更改什么或在新更新中更改了什么吗?

如果我使用平板电脑上的 Gallery 应用程序,我可以在那里看到电影,因此电影在更新过程中没有被删除。

0 投票
3 回答
80888 浏览

android - 4.4 Kit Kat 上的透明状态栏 / system-ui

这在 4.4 中必须是可能的,但我还没有找到这方面的文档 - 任何人都知道如何使状态栏/系统用户界面透明/半透明?

0 投票
1 回答
856 浏览

android - AlarmManager.setExact 未定义

我正在升级我的一个应用程序以在 Kit Kat 上正常工作,这取决于一个准确定时的闹钟。现在API 更改页面说您必须使用新调用 setExact 才能在 4.4 中恢复此行为。我正在尝试使用它,但 Eclipse 告诉我 setExact 是未定义的,而且它确实没有出现在自动完成弹出窗口中。有什么想法吗?