问题标签 [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.
android - KitKat4 中的存储访问框架
我只想在我的应用程序中实现这个存储访问框架。
谁能帮我找出教程或示例应用程序?
我真的对存储访问框架一无所知,也无法理解教程。请有人帮助我..我是初学者。
android - 如何检测 Android 运行时(Dalvik 或 ART)?
Google 在 Android 4.4 中添加了一个新的ART运行时。如何确定当前运行时是 ART 还是 Dalvik?
android - 如何使用 KitKat 在 WebView 中使文本适合屏幕(文本换行)
我在使用 Android 4.4 的 WebView 中遇到问题。在 KitKat 之前,文本会自动适应 web 视图中的所有设备分辨率。但是今天它不再自动适应 4.4。我认为这是因为基于 Chromium 和 KitKat 的 WebView 的更新。
这是同一页面的2个屏幕截图:
来自 Galaxy Nexus (Android 4.3) 的一款
来自 Nexus 5 的一个(Android 4.4 和基于 Chromium 的 WebView)
您知道是否有一个新选项可以在 webview 中将文本与屏幕匹配?
注意:我不认为我的布局与我的问题有关,但无论如何:
android - 尝试从 MediaStore 读取时出现 Android KitKat securityException
java.lang.SecurityException: Permission Denial: 从 ProcessRecord{430b1748 29271:com.xxx/u0a88} (pid=29271, uid=10088) 打开提供程序 com.android.providers.media.MediaDocumentsProvider 需要 android.permission.MANAGE_DOCUMENTS 或 android。权限.MANAGE_DOCUMENTS
我已经添加了MANAGE_DOCUMENTS
和READ_EXTERNAL_STORAGE
权限,但我仍然收到此错误。违规代码:
根据要求的清单片段:
android - 从 Android 4.4 Kitkat 设置闹钟
在Android 4.4 APIs 页面中,我读到:
当您将应用的 targetSdkVersion 设置为“19”或更高时,您使用 set() 或 setRepeating() 创建的警报将不准确。
[切]
这种不精确的批处理行为仅适用于更新的应用程序。如果您将 targetSdkVersion 设置为“18”或更低,则在 Android 4.4 上运行时,您的警报将继续像以前版本一样运行。
在我的应用程序中,我需要准确的时间警报,并将 targetSdkVersion 更新为“19”。以下代码是否正确?此外,如果我在以前版本的手机中将 targetSdkVersion 设置为“19”,“旧”方法 AlarmManager.set 是否会继续以同样的方式工作?
android - 为什么我得到“无效的 RS 信息文件”?
由于我将我的项目定位到 SDK 19 (KitKat),因此我在 Nexus 7 (2013 | SDK 18) 上随机收到此消息:
这意味着什么?为什么仍然没有任何有用的 RenderScript 文档?
android - 将 Nexus 7 更新为 Android Kitkat
如何将 Nexus7 更新为 Android Kitkat?我知道没有官方的 google 版本,但是有没有办法可以通过 Eclipse 进行更新?
java - Dalvik VM 和 ART 运行时有什么区别?
自第一个 Android 版本以来,Dalvik VM 一直是默认 VM。
Google 在 KitKat 4.4 中发布了新的 ART 运行时。
AndroidPolice表示它将提高应用程序的性能和电池寿命。不幸的是,几乎没有关于 ART 的技术信息。只有这一页。
据我了解,Dalvik VM 在运行时将 dex 字节码转换为机器指令。ART 将 dex 代码预编译为本机指令,因此它消除了运行时翻译步骤。
对此:
- 我的理解准确吗?
- 如果 ART 将 dex 字节码编译成 native,那么 Garbage Collector 会发生什么?
- ART 背后的想法在某种程度上类似于微软的 NGEN 吗?
- ART 将如何影响应用程序调试?
java - Android4.4 无法处理带有“vnd.android-dir/mms-sms”的短信意图
我的应用程序有一个按钮来启动默认的短信活动,除了新的 Android 4.4(kitkat) 之外,它在所有 android 版本上都运行良好。这里是代码:
我收到错误消息
我知道谷歌对默认短信应用程序如何处理短信意图进行了一些更改。但我的应用程序不是短信应用程序,但它仅具有使用收件人号码启动默认短信应用程序的功能。所以请帮忙。