在java中可以添加:
import com.runjva.sourceforge.jsocks.protocol.ProxyServer;
import com.runjva.sourceforge.jsocks.server.ServerAuthenticatorNone;
但是如何在我的xamarin android应用程序中完成它?
答案 0 :(得分:0)
您可以使用Java Bindings Library在Xamarin for Android中使用任何AAR或JAR文件。请注意,由于C#和Java之间存在一些差异,您可能需要进行一些手动映射(为此提供了XML格式)。使用它,编译器将为您处理所有JNI绑定和其他“管道”;它甚至可以转换命名约定(例如,前缀接口名称为“I”)。
答案 1 :(得分:0)
您是否在Visual Studio中使用xamarin?如果是,那么你可以简单地去工具然后nuget包管理器并安装包。更多你也可以在nuget.org上搜索最好的网站包
答案 2 :(得分:0)
首先,检查nuget,看看你的样子是否已经存在。
如果不存在,请使用此VS扩展名: https://github.com/EgorBo/Xamarin.GradleBindings
从此处下载扩展程序:
https://marketplace.visualstudio.com/items?itemName=EgorBogatov.XamarinGradleBindings
然后将扩展添加到Visual Studio后,右键单击您的引用,然后您将看到
通过gradle添加依赖
https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-a-jar/
*请参阅绑定故障排除以解决您遇到的任何问题(大多数绑定需要修复metadata.xml的步骤):https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/troubleshooting-bindings/)