语言程序开发:使用汇编语言开发 Android应用程序

如何在 Windows 或 Linux 中使用汇编语言开发 Android 应用程序?

6

我个人不知道,但我在网上找到了例子(Android ARM inline assemblyMotivation for hand-optimized Assembly code),所以我假设你可以。看着它,很明显他们正在使用 C 或 C ++ 编码Android's NDK并在那里插入汇编代码,所以我只能建议你应该开始寻找那里。

您可以通过用汇编语言编写代码来极大地提高效率,但是您应该尝试在效率和可维护性之间找到一个中间点,这就是我们使用面向对象语言(例如 Java)的原因。

还要注意组装的其他一些问题,例如使用可能并非在所有 ARM 处理器上都存在的特定方法。

5

试试这个:http://peterdn.com/post/e28098Hello-World!e28099-in-ARM-assembly.aspx

一般来说,所有你需要的是 Android Linux 的交叉编译器。

3

我从来没有听说过或查看 Android 开发与汇编语言(如果你是在谈论 C,C ++ 那么它的可能)..

但是,如果你想用一些C, C++语言编写你的 android 应用程序,那么你可以使用Android NDK

此外,如果你是好的Objective C那么你也可以使用QT,然后将其与 Android 集成,但它在一些初始支持阶段。

更新:你也有任何汇编语言文件,那么你可以将它与原生 Android.mkJava Native Intece)文件集成并在你的 android 应用程序中使用它。但这不包括任何 UI 部分。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(918)
高级语言程序设计是学什么的:~(tilde)在R程序设计语言中的应用
上一篇
机架服务器和刀片服务器区别:应用服务器和Web服务器有什么区别
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(30条)