如何在Android项目中集成Eclipse Milo并解决相关运行错误
在Android设备上运行OPC UA客户端的问题
- 最初尝试引入Eclipse Milo v0.6.8,编译能通过,但运行应用时出现错误
- 之后改为手动从Maven下载
org.eclipse.milo/sdk-client的jar包,看起来能正常引入,但编写以下OpcUaClientConfig代码时,出现了和.stack相关的错误 - 尝试从Maven查找
org.eclipse.milo/opc-ua-stack的jar包,结果只得到XML文件,目前不知道该如何推进
OpcUaClientConfig config = new OpcUaClientConfig() { @Override public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getApplicationName() { return null; } @Override public String getApplicationUri() { return null; } @Override public String getProductUri() { return null; } @Override public Supplier<String> getSessionName() { return null; } @Override public String[] getSessionLocaleIds() { return new String[0]; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getSessionTimeout() { return null; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxResponseMessageSize() { return null; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxPendingPublishRequests() { return null; } @Override public IdentityProvider getIdentityProvider() { return null; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveFailuresAllowed() { return null; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveInterval() { return null; } @Override public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveTimeout() { return null; } @Override public double getSubscriptionWatchdogMultiplier() { return 0; } };
内容的提问来源于stack exchange,提问作者Antonino Nguyen
相关产品推荐
相关产品推荐

