我创建httpConnection,但是当运行应用程序时,它给出以下异常?

java.io.IOException
没有指定APN?

最佳答案

我认为请参阅“开发人员知识库”文章:链接可以解决您的问题
http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800451/800563/What_Is_-_Different_ways_to_make_an_HTTP_or_socket_connection.html?nodeid=826935&vernum=0

另请参阅此示例代码

private static String getConnectionString(){
    String connectionString="";
    if(WLANInfo.getWLANState()==WLANInfo.WLAN_STATE_CONNECTED){
        connectionString="?;interface=wifi";
    }

    else if((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_MDS) == CoverageInfo.COVERAGE_MDS){
         connectionString = "?;&deviceside=false";
    }
    else if((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_DIRECT)==CoverageInfo.COVERAGE_DIRECT){
        String carrierUid=getCarrierBIBSUid();
        if(carrierUid == null) {
            connectionString = "?;deviceside=true";
        }
        else{
            connectionString = "?;deviceside=false?;connectionUID="+carrierUid + "?;ConnectionType=mds-public";
        }
    }
    else if(CoverageInfo.getCoverageStatus() == CoverageInfo.COVERAGE_NONE) {
            }
        return connectionString;
    }

关于blackberry - 没有指定APN?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5620594/

10-11 01:22