dalvik 相关问题

Dalvik是谷歌Android操作系统使用的虚拟机。

如何使用 PathClassLoader 来替换已弃用的 DexFile API?

我有一个类,在其中进行一些运行时注释扫描,但它使用已弃用的 DexFile API,这会导致 LogCat 中出现警告: W/zygote64:打开没有类的 oat 文件

回答 1 投票 0

Android系统包含JVM吗?

我知道Android系统包含Dalvik虚拟机(DVM)。 但我不明白Android系统是否也包含JVM,或者DVM是JVM的替代品?

回答 2 投票 0

如何导入/库,例如。 android.app.Dialog 是在 Android/Android Studio 中组织的吗?

我想知道,Android 中的导入/库中有什么样的代码。 我已经知道 Android 的 Java 或 Kotlin 代码被编译为 smali 和 dalvik 可执行类,但我很感兴趣...

回答 1 投票 0

为什么JVM是基于堆栈的而Dalvik VM是基于寄存器的?

我很好奇,为什么Sun决定让JVM基于堆栈,而Google决定让DalvikVM基于寄存器? 我想 JVM 不能真正假设一定数量的寄存器可用......

回答 4 投票 0

转换为 Dalvik 格式异常:无效的 dex 字节码偏移量

尝试使用 Eclipse Juno 运行 ADT v21 代码时出现以下错误。 [2013-05-28 10:08:39 - XYZ] DX 模拟异常: [2013-05-28 10:08:39 - XYZ] Dx 定位...

回答 4 投票 0

ProGuard 还在剥离 Facebook 代码吗? (或者禁用 ProGuard!!)

我真的已经受够了 Android 的 ProGuard / Release 版本。我尝试将我的应用程序上传到游戏商店,但每次我修复某些内容时都会出现另一个错误。而且这只发生在发布中......

回答 2 投票 0

如何使用org.jf.dexlib2写入或重写dex文件?

我在网上找了好久。但没有用。请帮助或尝试给出一些如何实现这一目标的想法。 而且这里有demo但是我看不懂。我想知道dexlib2是否可以用...

回答 1 投票 0

android.content.res.Resources$NotFoundException:无法找到资源 ID #0xffffffff?

我正在尝试修复我已经使用多年的旧 android 应用程序(不是原始开发人员)。我已经解决了所有其他问题(是的!几乎完全靠运气)我遇到了这个问题,...

回答 0 投票 0

Android Multidex方法调用

我对Android中的Multidex有疑问。给定一个包含多个Dex文件(classes.dex,classes2.dex)的应用程序,调用如何在字节码中工作?由于方法ID ...

回答 2 投票 0

Android卸载类加载器导致崩溃

我正在开发一个android应用,并且我正在尝试类似插件的功能,该功能将允许加载其他dex文件以扩展应用功能。我已经弄清楚了如何加载其他dex文件...

回答 1 投票 2

第三方库被添加到dexedLib目录下,但是该库没有classes.dex

有关我的Android应用程序中的附加功能,我下载了一些第三方库的开放源代码。这是为了进行自定义。我正在使用Eclipse Juno。我创建了一个项目,原因是...

回答 2 投票 4


浏览器以用户代理身份发送“ Dalvik”

Android浏览器在请求标头中发送Dalvik作为用户代理。我目前正在一个具有简单登录页面的移动网站上工作,该登录页面先验证用户名和密码,然后授权...

回答 3 投票 11

Android:为什么本机代码比Java代码要快得多

在以下SO问题中:https://stackoverflow.com/questions/2067955/fast-bitmap-blur-for-android-sdk @zeh声称Java模糊算法的端口到C的运行速度快40倍。鉴于批量...

回答 3 投票 9

为什么要用smali代码在方法中再传递一个参数

[通过apktool解码的一段smali代码中,我发现方法调用传递的参数比方法定义中声明的参数多。绝对不会使用该额外的参数。...

回答 1 投票 1

在Android应用程序中存储MongoDB数据库凭据

我已经开发了一个Android应用程序,可以直接与MongoDB进行交互以插入和获取数据。我在应用程序中读取的android应用程序的配置文件中存储了凭据。 ...

回答 2 投票 1

在Android应用程序中存储mongo db凭据

我已经开发了一个Android应用程序,可以直接与MongoDB进行交互以插入和获取数据。我在应用程序中读取的android应用程序的配置文件中存储了凭据。 ...

回答 2 投票 0

[如何在Android应用程序中以编程方式(.xlsx)成块读取(即以5000行为一组的方式)? [关闭]

我如何读取大型xlsx文件,由于我正在将整个excel文件加载到内存中,因此出现错误。我正在使用“ ...

回答 1 投票 3

Smali静态调用/字符串范围

我正在从反编译的APK中学习smali代码。我不习惯这个,但是我已经掌握了。我现在在这条线上停留了一段时间:invoke-virtual / range {p1 .. p1},Ljava / ...

回答 1 投票 0

为什么android是建立在VM(Dalvik)[关闭]

我很想知道google选择在java VM上开发android框架的原因。在为Android编写代码近6个月的过程中,我观察到在一个VM上运行代码...

回答 4 投票 20

© www.soinside.com 2019 - 2024. All rights reserved.