簡體   English   中英

如何在IBM MobileFirst 7.1 Application(Hybrid)中啟用multidex(android)

[英]How to enable multidex(android) in IBM MobileFirst 7.1 Application(Hybrid)

我們正在開發混合應用程序,僅向項目添加了必要的庫。 我們的應用程序中包含ESRI ArcGIS jar(本地地圖)和Google Play服務的Pro-guarded版本(僅包含Analytics(分析))。 通過MobileFirst功能,我們啟用了JSONStore。

這導致Android中出現dex問題:轉換為Dalvik格式失敗:無法執行dex:方法ID不在[0,0xffff]中:65536

ArcGIS建議不要保護已經優化的API,在這種情況下,我們的選擇有限。

有誰知道在我們的混合應用程序spl中啟用multi-dex的步驟。 因為我們僅限於將Eclipse IDE用於MobileFirst應用程序開發。

我能想到的唯一選擇是通過將MobileFirst Studio生成的項目導入Android Studio並選擇要遷移的選項,將項目遷移為基於Gradle的項目。

注意:MobileFirst Platform Foundation目前不支持Gradle。 這意味着在Android Studio中打開項目后,如果您需要在項目中進行任何其他更改,則需要在MobileFirst Studio中進行構建,然后再次導入並遷移到Gradle等,以此類推。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM