问题标签 [android-runtime]
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 - delete_btn 上的空指针异常
我在 delete_btn 处收到一个空指针异常。我在下面的代码中提到了错误行,并且我将相关的代码发布到该代码中。
堆栈跟踪:
MainActivity.java:
我需要的:
我Delete
在 adaper xml(view_member_entry.xml) 中添加了按钮。因为我需要delete
对每个列表视图行项执行操作。任何人都可以帮助我。谢谢。
android - 使用 libusb 冻结 USB 通信
我有一个使用 libusb与USB设备连接的应用程序。该应用程序运行良好,直到现在。在 Android 5.0 (Lollipop) 中,SELinux阻止了我的 USB 设备。我已经设法解决了问题,SELinux 不再阻止 USB,但现在设备和手机之间的数据传输会在一段时间后冻结(可能是 10 秒、30 秒、1 分钟等)
我正在使用 NDK r10d。
日志猫:
代码:
android - ART 中的 HeapTrim 是什么
我有一个RecyclerView
显示一些项目,包括Bitmaps
可以是本地或从远程路径加载的项目。执行良好,GC 释放的RecyclerView
内存量似乎是正常的。
一旦我在 LogCat 中注意到以下内容:
我没有在 Dalvik 上看到这条消息,这是我第一次在 ART 上看到它。经过一番谷歌搜索后,我没有找到任何可以解释此日志的内容。
这条消息究竟是什么意思?它是否指出了一些性能/内存问题?我需要注意/尝试改善内存管理吗?
android - Android Runtime(ART) 是虚拟机吗?
我想知道ART是否是虚拟机。dex2oat 将 dalvik 字节码编译为本机(特定于平台)代码,elf 文件。所以正如 android 开发者文章中提到的,它仍然有垃圾收集器。我不明白它是如何工作的,我们有本地编译的 elf 文件,但它仍然在虚拟机环境中运行?在这种情况下 GC 是如何工作的?请提供一个很好的参考来阅读这个或请解释这个。提前致谢。
android - Android 编译器、架构和运行时,它们如何协同工作?
最近在研究Android runtime,特别关注dex2oat这个核心工具。然而 dex2oat 并不是孤立的,而是与 Android 的 boot-image、android-root、指令集、runtime-arg 等一起工作。
谁能解释它们是什么以及它们的用途?他们的内部联系呢?
blackberry-10 - 启用推送的应用程序未在设备的通知部分中列出
参考以下网址http://developer.blackberry.com/android/apisupport/creating_push-enabled_android_apps.html将 apk 转换为带有推送功能的 bar 。我在 Blackberry Z10 中安装了该应用程序并获取了设备令牌。但是我安装的应用程序没有列出启用通知的应用程序部分。是否有任何其他参数要添加“android.cfg”文件以使其推送启用的应用程序?
提前致谢,
JRH
java - Java:访问 JNI 中的静态最终字段
有没有办法访问 JNI 中的静态最终字段?
C++ JNI 代码:
最后一次调用返回 NULL 并失败。知道为什么吗?
android - OAT 是什么意思?
我们知道 Dalvik 使用 APK、DEX 和 ODEX 文件。我们通过 AOSP 源或开发者网站知道这个缩写的意思。
(像这样 - https://source.android.com/devices/tech/dalvik/dex-format.html)
- DEX 表示 Dalvik 可执行文件。
- ODEX 表示优化的 Dalvik EXcutable 文件。
- APK 表示 Android 包。
ART (Android RunTime) 使用 OAT 和 ART,但它们并没有在任何地方解释其含义。
有谁知道这些缩写词的含义?
android - 致命异常:主进程:java.lang.IllegalStateException:无法执行活动的方法
一直试图让我IntroActivity.java
输入我的FmMenu.java
(这是一个片段),我收到以下错误:
这是我的 IntroActivity.java (我的应用程序从哪里开始,应该通过单击按钮进入 FmMenu)
FmMenu.java
MenuActivity.java(包含导航抽屉和搜索框)
任何建议将不胜感激
android - 在 Android 中执行定时操作的最佳实践
在我的代码的特定部分需要在一个定时空间中运行 3 个动作,现在我正在使用这种方法:
使用此方法时,我经常在我的 logcat 上看到此消息:
这让我相信它正在降低性能。有没有更好的方法来计时行动?