首頁 / 浏覽問題 / 移動GIS / 問題詳情
繼承了(le/liǎo)com.supermap 1121 的(de)sdk,項目使用 試用許可代碼的(de)時(shí)候報錯了(le/liǎo)
1EXP 2025年04月23日
報錯内容 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/supermap/LicenseFileServiceImpl。 代碼如下 @Override protected int getLayoutId() { requestPermissions(); ToastUtils.show(rootPath); Log.e(TAG,rootPath); //設置許可文件路徑(默認路徑“/SuperMap/license/”) Environment.setLicensePath(rootPath + "/SuperMap/license/"); //組件功能必須在(zài)Environment初始化之(zhī)後才能調用 Environment.initialization(this); return R.layout.activity_main; } CloudLicenseManager cloudLicM = CloudLicenseManager.getInstance(this); String username = "libo"; String password = "libo"; cloudLicM.setLoginCallback(new CloudLicenseManager.LicenseLoginCallback() { @Override public void loginAccount(boolean b) { } @Override public void logoutAccount(boolean b) { } @Override public void queryLicense(CloudLicenses cloudLicenses) { } @Override public void activeLicense(boolean b) { } @Override public void recycleLicense(boolean b) { } @Override public void otherError(String s) { } }); cloudLicM.login(username, password);

1個(gè)回答

你好,我看代碼裏面既用了(le/liǎo)文件型許可又用了(le/liǎo)雲許可,請确認一(yī / yì /yí)下最終需要(yào / yāo)使用的(de)許可類型,如果是(shì)文件型許可的(de)話還需要(yào / yāo)注意 /SuperMap/license/ 下是(shì)否有許可文件,以(yǐ)及許可文件是(shì)否在(zài)有效期内
6,107EXP 2025年04月23日
如果試用雲許可,就(jiù)不(bù)需要(yào / yāo)添加Environment.setLicensePath(rootPath + "/SuperMap/license/");這(zhè)一(yī / yì /yí)句嗎?隻添加初始化,下來(lái)直接登錄嗎

是(shì)的(de)  你可以(yǐ)參考我們的(de)許可連接範例license,也(yě)可以(yǐ)去https://www.supermapol.com/console/license/triallicense    申請文件型許可進行使用

熱門文章
關注我們
...