Java 如何在Tianium中重新编译本机HttpClient模块?

Java 如何在Tianium中重新编译本机HttpClient模块?,java,android,appcelerator,appcelerator-titanium,Java,Android,Appcelerator,Appcelerator Titanium,我有个问题。 我使用的是Tianium SDK 5.1.1.GA,在Android上我遇到了这个问题: 我检查了Tianium SDK源代码,发现了这个类:TiSocketFactory.java 我如何更改该类的源代码,然后在我的应用程序中使用它?现在,您需要为Android创建一个。如果您希望进行实验,还可以使用直接访问这些API Tianium模块框架允许您使用本机Java扩展Tianium应用程序。从Appcelerator Studio或CLI,您将创建一个新的Tianium模块项

我有个问题。 我使用的是Tianium SDK 5.1.1.GA,在Android上我遇到了这个问题:

我检查了Tianium SDK源代码,发现了这个类:TiSocketFactory.java


我如何更改该类的源代码,然后在我的应用程序中使用它?

现在,您需要为Android创建一个。如果您希望进行实验,还可以使用直接访问这些API

Tianium模块框架允许您使用本机Java扩展Tianium应用程序。从Appcelerator Studio或CLI,您将创建一个新的Tianium模块项目,指定Android作为您的目标平台。这将为您生成一个模块项目,然后您可以利用Tianium源代码中的代码来构建您想要做的事情

Hyperloop是一项新技术,目前仍处于iOS和Android的测试阶段(Windows版的GA),但允许您直接从JavaScript使用Android本机API。您可以在上面指向Hyperloop的链接中找到示例代码


希望这能为您指明正确的方向。

中描述了修改和从源代码构建的过程。

问题不在于创建新的本机模块,而在于修改内部Appcelerator的HttpClient模块。