在实际手机上编译Android应用程序

嗨,我想知道如何在 Android平台上编译应用程序源代码
我知道这是可能的,因为我看到一些应用程序在做…
Thanx领先!

解决方法

我认为你要的是一种在Android设备上编译Android应用程序的方法.

像这个new IDE的应用程序的方式.

如果是这样,你需要做的是采用开源java编译器,如ejc(Eclipse中使用的Java编译器),并使用它来编译你的java源代码.然后,您需要移植dalvik编译器才能运行,以便从java编译器生成的类文件生成dex.

与AIDE的开发人员一起参加interview会有更多关于他们如何做到这一点的信息.

更新:

实际上我刚刚遇到了一个open source project,它提供了类似的功能,但基于使用vim和现有的SDK cli工具移植到Android设备上运行.该项目是hosted here.

更新2:

我发现another open source project还可以在设备编译/构建中进行,我认为应该为您提供您要做的事情的示例…

更具体地说,如果您查看IDE.java,您可以看到如何调用/使用各个工具(ejc,dx,aapt).

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...