1
的android apk文件,我想创建一个Java应用程序,实际上programaticlly编译一个不同的充Android项目 - 这意味着我想通过代码来创建的apk文件。我将如何去解决这个问题?这是可行的吗?通过编译java代码
谢谢
的android apk文件,我想创建一个Java应用程序,实际上programaticlly编译一个不同的充Android项目 - 这意味着我想通过代码来创建的apk文件。我将如何去解决这个问题?这是可行的吗?通过编译java代码
谢谢
当然,它可以做到。如果有一种方法可以通过命令行构建Android项目,那么可以使用Java进行这些调用。参见命令行构建的Android程序this和this链接信息。从那里,它只需在Java中调用正确的命令,可能使用Runtime.exec()。
这就需要构建过程有很好的理解,并且将最有可能获得非常麻烦。所以对于你的问题的答案是否可行:不,这将是困难的。
你可以使用Ant自动化构建过程。
如果你希望它在Android设备上运行,我会说这是不可行的。如果你想让它在工作站上运行(即复制Dalvik),这是可行的,但你为什么需要它? – antlersoft
不,我的意思是从一个java“控制台应用程序”编译一个自定义的android包,而不是在android设备上。 – Menyh