首页 / 浏览问题 / 移动GIS / 问题详情
版本号文件不存在或已损毁 ver/ver.txt
mxc
112EXP 2019年01月15日

使用产品 supermap-imobile-9.1.0-153-android-zip-chs

数据类型 UDB 文件型

问题详细描述:

将 SDK 封装在了一个 module 里发布到我们本地的 maven 库中,使用的时候出现了这个问题,不使用依赖,直接依赖其项目 不会出现这个问题,只有在使用 发布的的maven依赖后才会出现这个问题。出错日志如下:

     Caused by: java.lang.IllegalArgumentException: 版本号文件不存在或已损毁, java.io.FileNotFoundException: ver/ver.txt
    
        at com.supermap.data.Environment.getlibName(Environment.java:1721)
        at com.supermap.data.Environment.checkAndLoadLibrary(Environment.java:1494)
        at com.supermap.data.Environment.initialization(Environment.java:574)
        at cn.sintoon.testsdk.MainActivity.initSuper(MainActivity.java:185)
        at cn.sintoon.testsdk.MainActivity.onCreate(MainActivity.java:168)
        at android.app.Activity.performCreate(Activity.java:7343)
        at android.app.Activity.performCreate(Activity.java:7333)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1219)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3271)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3429) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2009) 
        at android.os.Handler.dispatchMessage(Handler.java:109) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7555) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963) 

初始化代码:

问题关闭原因: 找到了问题所在
...