新版本生成的udbx怎么在手机加载

0 投票

之前是使用旧版的idestop,生成的三个文件,打开地图没问题,但是刚用最新版idestop生成udbx和工作空间并放在要打开的目录里,却没法打开,下面是打开的代码:

//打开工作空间
        Workspace m_workspace = new Workspace();
        WorkspaceConnectionInfo info = new WorkspaceConnectionInfo();
        info.setServer(rootPath + "/SampleData/SY.smwu");
        info.setType(WorkspaceType.SMWU);
//            boolean isTrue =m_workspace.open(info);

        m_mapcontrol = m_mapView.getMapControl();
        m_mapcontrol.getMap().setWorkspace(m_workspace);

        //打开工作空间中的第1幅地图
        String mapName = m_workspace.getMaps().get(0);//运行到这一句错误
//        Toast.makeText(beacon_library.this,mapName,Toast.LENGTH_LONG).show();
        m_mapcontrol.getMap().open(mapName);

错误如下:

1月 7 分类:  32次浏览 | 用户: 海音 初出茅庐 (40 分)

1个回答

0 投票
您好,目前移动端暂时不支持UDBX格式的数据源,您可以在新建数据源的时候选择UDB格式的数据源,这样在移动端加载是没有问题的
1月 7 用户: 董懿鑫 名扬四海 (3,602 分)
...