blackberry - 有没有办法在黑莓中以编程方式设置 APN?

标签 blackberry java-me blackberry-eclipse-plugin

我们可以在 Blackberry 中获取 APN 名称,但我是否知道有什么方法可以在应用程序中设置 APN。请帮我解决这个问题?

提前致谢

最佳答案

你当然可以。但我想您知道 apn 仅适用于直接连接。而且我想你知道它不适用于许多运营商。所以最好使用wifi,bis-b,wap2。但也许您的目标是特定的运营商。

如果目标是 5.0+ 则更可取:

ConnectionFactory connectionFactory = new ConnectionFactory();
connectionFactory.setPreferedTransportTypes(new int[] {..., TransportInfo.TRANSPORT_TCP_CELLULAR,...});
TcpCellularOptions transportOptions = new TcpCellularOptions();
transportOptions.setApn("<your apn>");
transportOptions.setTunnelAuthUsername("<username if required>");
transportOptions.setTunnelAuthPassword("<password if required>");
connectionFactory.setTransportTypeOptions(TransportInfo.TRANSPORT_TCP_CELLULAR, transportOptions);

如果目标低于 5.0 操作系统,则是基本的:
connection = (<corresponded connection class type>)Connector.open("<your connection prefix>" + ";deviceside=false;apn=<your apn name>;TunnelAuthUsername=<username if required>;TunnelAuthPassword=<password if required>")

关于blackberry - 有没有办法在黑莓中以编程方式设置 APN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12454176/

相关文章:

java - 在Java中调用位图类

iphone - 寻找图标、艺术品等的良好来源

java - 高效的树排序

java - 类格式错误 : 56 while using hessian in j2me

blackberry - 删除焦点上的默认蓝色

blackberry - 在 Eclipse 的 BlackBerry JDE 插件中使用预处理器指令?

blackberry - 从 BlackBerry 应用程序启动录像机

c# - Asp.net WEB API - 如果我使用 POST 而不是 PUT 和 DELETE 会出现什么问题?

blackberry - 处理大型黑莓应用程序(大量图片)

blackberry - 使用 Eclipse 调试器启动 Blackberry 应用程序会重置设备