使用HERE-API的ElectronicHorizo​​n构造函数AccessControlException

时间:2018-12-06 17:16:44

标签: here-api

我在调用ElectronicHorizo​​n构造函数时收到以下错误。我有Freemium Premium SDK,并且已经验证软件包名称,应用程序ID,应用程序代码和许可证密钥正确。我已经使用CoreRouter成功执行了路由。免费增值帐户会出现这种情况吗?还是我的实施有问题

调用以下命令来启动MapEngine:

    MapEngine.getInstance().init(appContext, onEngineInitListener);

在OnEngineInitListener中定义以下内容:

       @Override
        public void onEngineInitializationCompleted(Error error) {
            if (error == Error.NONE) {

                ElectronicHorizon eh = new ElectronicHorizon();

            } else {
            }
        }

以下是有问题的代码:

    ElectronicHorizon eh = new ElectronicHorizon();

错误:

    java.security.AccessControlException: Access to this operation is denied. Contact your HERE representative for more information.
            at com.nokia.maps.MapAccessorImpl.<init>(MapAccessorImpl.java:55)
            at com.here.android.mpa.electronic_horizon.MapAccessor.<init>(MapAccessor.java:28)
            at com.here.android.mpa.electronic_horizon.ElectronicHorizon.<init>(ElectronicHorizon.java:114)

1 个答案:

答案 0 :(得分:1)

请参阅https://developer.here.com/faqs#payment-subscription

尤其是“许可和条款”部分中的第4点:

“我的Freemium或Pro计划还有哪些其他限制?

Premium Mobile SDK中的电子地平线功能不包括在内。如果您对此功能感兴趣,请与我们联系。”