在Android Studio更新过程中,注意到我的计算机上安装了lift.exe(已验证发行者:JetBrains sro)。该应用程序的用途是什么,为什么Android Studio需要它?
PS-我知道Android Studio由IntelliJ平台提供支持。
在构建 NS + Vue 应用程序时,出现以下错误 -
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives
Run Code Online (Sandbox Code Playgroud)
错误是因为 .dex 文件中的方法引用数不能超过 64K。错误也指向https://developer.android.com/tools/building/multidex.html上的解决方案
该解决方案建议启用应用multidex超过64K的方法,即添加multiDexEnabled true在build.gradle其中解决了错误。
在NativeScriptbuild.gradle位于platforms/,所以每当我清理与平台tns platform clean或删除platforms/,我不得不再次添加multiDexEnabled true的build.gradle。
有没有永久的解决方案?