41得票3回答
Android应用程序的插件架构?

此问题已移至https://softwarerecs.stackexchange.com/questions/27841/plugins-architecture-for-an-android-app I want to implement a plugin system for 一个开...

40得票4回答
DVM和ART有什么区别?为什么DVM在Lollipop中被官方替换为ART?

自从安卓棒棒糖版本,谷歌用ART替代了DVM,因为ART比DVM更快。这背后还有其他原因吗?

39得票6回答
如何检测Android运行时(Dalvik或ART)?

Google在Android 4.4中增加了一个新的ART运行时。如何确定当前运行时是ART还是Dalvik?

39得票1回答
安卓计划支持Java7吗?

由于Android当前不支持java7,我在想他们是否已经官方评论过他们是否正在努力支持它?

37得票2回答
安卓上的JRE

这可能听起来像一个愚蠢的问题,但谷歌并没有帮到我。 Android上是否有可用的JRE?如果有,它是哪个版本?是否有任何重要功能缺失? 如果没有,这是否意味着所有Java应用程序都需要重新编译才能在Android上使用Dalvik? 更新: Android将来会有JRE可用吗?

36得票1回答
达尔维克虚拟机进程是否会释放系统内存?

作为Project Svelte的一部分(座右铭:“你曾试过将Bugdroid塞进紧身牛仔裤吗?!”),Android开发者文档有一个关于管理应用内存的页面。其中包含: 当用户导航到另一个应用程序并且您的UI不再可见时,您应该释放仅由您的UI使用的任何资源。此时释放UI资源可以显著增加系统对...

35得票3回答
安卓进程调度

我想更好地了解如何确定进程优先级,以便于评估在创建Android应用/服务时潜在的互操作性问题对可靠性的影响。我想了解服务和活动之间的优先级差异,以及调度程序是否会以不同方式处理它们的优先级。基本上,我正在尝试深刻理解活动或服务被不同应用程序(甚至是Linux内核)中的恶意进程抢占的可能性有多...

35得票6回答
在导出已签名应用程序时,Eclipse崩溃。

我有一个安卓应用程序,于2013年3月17日完美地导出了已签名版本。然后在2013年3月19日,我更新了Facebook SDK和Android SDK Manager,然后尝试再次导出我的应用程序的已签名版本,这是第一个错误。 从那时起,我一直遇到以下两个问题之一,无法导出新的已签名应用程...

33得票14回答
Android:转换为Dalvik格式失败:无法执行dex:null

我试图在Android上使用SmugFig SmugMug API。 我想它是为J2SE设计的,所以我不确定它是否能在Android上工作,但我认为值得尝试,而不是尝试创建自己的API。 然而当我加载项目时,我遇到了以下错误:Conversion to Dalvik format failed...

33得票1回答
如何在Android/Dalvik上动态加载Java类?

我想知道如何在Dalvik中动态加载dex或class文件,这是我写的一个快速测试函数: public void testLoader() { InputStream in; int len; byte[] d...