问题标签 [dalvik]

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 投票
2 回答
4822 浏览

android - Dx 没有指定类文件 转换为 Dalvik 格式失败,错误 1

我知道这是一个完蛋的话题,我可能不应该重复它,但这非常烦人,因为我已经尝试了之前列出的所有方法来解决它,但它仍然给我一个错误。

我试图清理项目,不起作用尝试使用 -clean 选项重新启动 Eclipse,不起作用尝试重新安装 Eclipse - 不起作用尝试添加虚拟引用并删除它,不起作用

每次我清理并且 R.Java 消失时,我都会收到一条错误消息,指出在 gen/R.java 中找不到类文件,然后它会自动重新出现,并且出现转换错误。

我正在尝试解决其他困扰我的问题,而这个错误让我很紧张,因为我所做的一切都不起作用。

有没有人有任何替代建议?

我可以像普通的 java 程序一样编译它并在命令提示符下使用 adb.exe 推送它吗?

0 投票
4 回答
8437 浏览

android - Dalvik 是否移植到其他平台(例如 Linux、Windows 等)?

只是一个感兴趣的问题。无论如何它是一个虚拟机,因此假设跨平台独立。调试可能会更容易。

0 投票
2 回答
795 浏览

java - 安卓上的 Preon

我试图在 Android 2.1 上运行一个示例 Preon 应用程序,但没有成功。我想知道是否可以在 Android 上运行 Preon 应用程序。让 Preon 框架 Dalvik 友好有多难?

Preon 是一个 Java 库,用于以声明的方式为比特流压缩数据构建编解码器。想想 JAXB 或 Hibernate,然后是 Wilfred Springer 编写的二进制编码数据。


以下是我尝试在 Android 中运行使用 Preon 的简单应用程序时的发现:

Preon 依赖于 Pecia。Pecia 间接依赖于 stax-api,Android 中不支持开箱即用。Preon核心处理中使用的是stax-api吗?我可以从 Preon 依赖项中排除 stax-api 吗?

在从依赖项中排除 pecia 之后(不知道后果),我发现 preon 带来了 log4j.properties 文件的多个副本。我建议将 log4j.properties 文件移动到 preon 和 pecia 项目上的 /src/test/resources 目录,以避免将它们与类一起使用。

由于重复的 log4j.properties 文件,android-maven-plugin 在包目标处失败,并显示以下消息:

[信息] java.util.zip.ZipException:重复条目:log4j.properties

[信息] --------------------------------------------- -------------------------

[信息] 构建失败

[信息] --------------------------------------------- -------------------------

[INFO] 总时间:19.717s

[INFO] 完成于:2011 年 3 月 23 日星期三 14:30:55 PST

[INFO] 最终内存:7M/62M

0 投票
1 回答
969 浏览

android - Android Telephony Stack 和 Dalvik 进程上下文

我正在了解 Android 中的电话堆栈,我希望您确认或驳回我得出的结论:

  • 整个内部 java 电话堆栈,即ril(java 端)、com.android.internal.telephony.* 类和默认的 Android 手机应用程序都在同一个dalvik 虚拟机中运行?

阅读源代码,似乎(非常有限的)通过TelephonyMangerSmsManagerPhoneStateListener和朋友公开的电话 API,使用AIDL接口 ITelephony、ISms、IPhoneStateListener 等对电话应用程序 dalvik 进程执行IPC 。

这是否正确理解,如果可能的话,您能否详细说明我的理解?:)

0 投票
1 回答
327 浏览

android - Android中使用的库

我已经从https://android.googlesource.com下载了源代码,现在我想知道是否可以使用交叉编译器编译库(仿生)和 Dalvik VM?如果是,我该怎么做?

0 投票
1 回答
14004 浏览

java - 如何找到java.rmi包的jar

我正在开发一个需要一些 rmi 东西的 Android 应用程序,因为默认情况下 Android 不支持 rmi 我发现这个项目可用于将 rmi 包与我的 Android 应用程序捆绑,但我找不到包含 java.rmi 包的 jar . 有人可以建议在哪里找到它吗?或任何其他在 Android 中使用 java.rmi 的方式

谢谢 !!!

0 投票
2 回答
1905 浏览

java - 导入 rt.jar 给了我 dalvik 错误

import javax.swing.JOptionPane在我的项目中使用,我需要 rt.jar 因为 rt.jar 包含javax.swing. 但是 rt.jar 是一个运行时 jar,我无法添加它,因为在我编译项目时添加它会给我一个 dalvik 错误。

那么有没有其他方法可以解决这个问题或javax.swing从任何其他 jar 中获取?

0 投票
1 回答
688 浏览

android - Android和PC之间的序列化对象(Dalvik vs JVM)

我正在使用一个大型库 weka,我想在 PC 版本和 Android 版本之间传输实例。我宁愿不必重写两者之间的整个序列化,但不管我将其更改为什么 UID,我总是会收到此错误:

看起来数组本身的 SUID 错误,因为这些数字与分配给类的数字不匹配。有解决方法吗?

0 投票
2 回答
3433 浏览

java - Android中的不安全类?

Android Dalvik 标准库是否有任何类似于 Java SE 中未记录的类 sun.misc.Unsafe 的类,它允许直接访问内存。

0 投票
3 回答
4507 浏览

java - Eclipse进入android中的类

我有一个简单的 android 项目,我正在尝试在 Eclipse 中进行调试。当我在调试模式下运行它并使用“Step Over”按钮时,它似乎经常想要进入 Android 代码(我不希望它这样做,就像 C 调试器不会进入 libc 一样)。我得到一个类似于以下内容的屏幕:

我根本不希望它进入 Android 或 Dalvik 代码(即使我可以安装源代码)我只对我自己的个人代码感兴趣。