【问题标题】:Error in Adding libwebrtc.aar library添加 libwebrtc.aar 库时出错
【发布时间】:2017-07-21 05:10:08
【问题描述】:

当我尝试将 webRTC aar 库文件添加到我的项目时,它会抛出异常。我正在从项目结构中添加库。有人可以帮助我吗?

E:/libwebrtc.aar com.intellij.openapi.util.io.FileTooBigException: E:/libwebrtc.aar 在 com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.checkNotTooLarge(VirtualFileImpl.java:186) 在 com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:128) 在 com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:122) 在 com.intellij.openapi.vfs.VfsUtilCore.copyFile(VfsUtilCore.java:225) 在 com.intellij.openapi.vfs.VfsUtilCore.copyFile(VfsUtilCore.java:207) 在 com.intellij.openapi.vfs.VfsUtil.copy(VfsUtil.java:107) 在 com.android.tools.idea.npw.importing.CreateModuleFromArchiveAction.run(CreateModuleFromArchiveAction.java:141) 在 com.intellij.openapi.application.RunResult.run(RunResult.java:35) 在 com.intellij.openapi.command.WriteCommandAction.lambda$null$1(WriteCommandAction.java:171) 在 com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1023) 在 com.intellij.openapi.command.WriteCommandAction.lambda$performWriteCommandAction$2(WriteCommandAction.java:170) 在 com.intellij.openapi.command.WriteCommandAction.lambda$doExecuteCommand$4(WriteCommandAction.java:210) 在 com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:149) 在 com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:119) 在 com.intellij.openapi.command.WriteCommandAction.doExecuteCommand(WriteCommandAction.java:212) 在 com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:168) 在 com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:151) 在 com.android.tools.idea.npw.importing.ArchiveToGradleModuleModel.handleFinished(ArchiveToGradleModuleModel.java:93) 在 com.android.tools.idea.wizard.model.ModelWizard.handleFinished (ModelWizard.java:390) 在 com.android.tools.idea.wizard.model.ModelWizard.goForward(ModelWizard.java:324) 在 com.android.tools.idea.wizard.model.ModelWizardDialog$FinishAction.doAction(ModelWizardDialog.java:305) 在 com.intellij.openapi.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1838) 在 javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 在 javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) 在 javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) 在 javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) 在 javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) 在 java.awt.Component.processMouseEvent(Component.java:6541) 在 javax.swing.JComponent.processMouseEvent(JComponent.java:3324) 在 java.awt.Component.processEvent(Component.java:6306) 在 java.awt.Container.processEvent(Container.java:2237) 在 java.awt.Component.dispatchEventImpl(Component.java:4897) 在 java.awt.Container.dispatchEventImpl(Container.java:2295) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889) 在 java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526) 在 java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467) 在 java.awt.Container.dispatchEventImpl(Container.java:2281) 在 java.awt.Window.dispatchEventImpl(Window.java:2746) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) 在 java.awt.EventQueue.access$500(EventQueue.java:98) 在 java.awt.EventQueue$3.run(EventQueue.java:715) 在 java.awt.EventQueue$3.run(EventQueue.java:709) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) 在 java.awt.EventQueue$4.run(EventQueue.java:737) 在 java.awt.EventQueue$4.run(EventQueue.java:735) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.awt.EventQueue.dispatchEvent(EventQueue.java:734) 在 com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:827) 在 com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:651) 在 com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365) 在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109) 在 java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) 在 java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) 在 java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) 在 java.awt.Dialog.show(Dialog.java:1084) 在 com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:736) 在 com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:458) 在 com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1696) 在 com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1645) 在 com.android.tools.idea.actions.AndroidNewModuleAction.actionPerformed(AndroidNewModuleAction.java:67) 在 com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215) 在 com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232) 在 com.intellij.openapi.actionSystem.impl.ActionButton.actionPerformed(ActionButton.java:190) 在 com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:156) 在 com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:327) 在 java.awt.Component.processEvent(Component.java:6306) 在 java.awt.Container.processEvent(Container.java:2237) 在 java.awt.Component.dispatchEventImpl(Component.java:4897) 在 java.awt.Container.dispatchEventImpl(Container.java:2295) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889) 在 java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526) 在 java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467) 在 java.awt.Container.dispatchEventImpl(Container.java:2281) 在 java.awt.Window.dispatchEventImpl(Window.java:2746) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) 在 java.awt.EventQueue.access$500(EventQueue.java:98) 在 java.awt.EventQueue$3.run(EventQueue.java:715) 在 java.awt.EventQueue$3.run(EventQueue.java:709) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) 在 java.awt.EventQueue$4.run(EventQueue.java:737) 在 java.awt.EventQueue$4.run(EventQueue.java:735) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.awt.EventQueue.dispatchEvent(EventQueue.java:734) 在 com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:827) 在 com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:651) 在 com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365) 在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109) 在 java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) 在 java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) 在 java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) 在 java.awt.Dialog.show(Dialog.java:1084) 在 com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:736) 在 com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:458) 在 com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1696) 在 com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1645) 在 com.intellij.openapi.options.newEditor.SettingsDialog.lambda$show$0(SettingsDialog.java:77) 在 com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:86) 在 com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:151) 在 com.intellij.openapi.options.newEditor.SettingsDialog.show(SettingsDialog.java:77) 在 com.intellij.openapi.ui.DialogWrapper.showAndGet(DialogWrapper.java:1660) 在 com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:238) 在 com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:204) 在 com.android.tools.idea.gradle.structure.AndroidProjectStructureConfigurable.doShowDialog(AndroidProjectStructureConfigurable.java:195) 在 com.android.tools.idea.gradle.structure.AndroidProjectStructureConfigurable.showDialogAndSelect(AndroidProjectStructureConfigurable.java:134) 在 com.android.tools.idea.gradle.structure.editors.AndroidProjectSettingsService.openModuleSettings(AndroidProjectSettingsService.java:91) 在 com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.navigate(PsiDirectoryNode.java:269) 在 com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:53) 在 com.intellij.ide.actions.BaseNavigateToSourceAction.actionPerformed(BaseNavigateToSourceAction.java:36) 在 com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215) 在 com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232) 在 com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:309) 在 com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:929) 在 com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136) 在 com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:299) 在 javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 在 com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:116) 在 com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:86) 在 com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:109) 在 com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:118) 在 com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122) 在 com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:116) 在 com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:513) 在 com.intellij.ui.plaf.beg.BegMenuItemUI.access 300 美元(BegMenuItemUI.java:45) 在 com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533) 在 java.awt.Component.processMouseEvent(Component.java:6541) 在 javax.swing.JComponent.processMouseEvent(JComponent.java:3324) 在 java.awt.Component.processEvent(Component.java:6306) 在 java.awt.Container.processEvent(Container.java:2237) 在 java.awt.Component.dispatchEventImpl(Component.java:4897) 在 java.awt.Container.dispatchEventImpl(Container.java:2295) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889) 在 java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526) 在 java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467) 在 java.awt.Container.dispatchEventImpl(Container.java:2281) 在 java.awt.Window.dispatchEventImpl(Window.java:2746) 在 java.awt.Component.dispatchEvent(Component.java:4719) 在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) 在 java.awt.EventQueue.access$500(EventQueue.java:98) 在 java.awt.EventQueue$3.run(EventQueue.java:715) 在 java.awt.EventQueue$3.run(EventQueue.java:709) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) 在 java.awt.EventQueue$4.run(EventQueue.java:737) 在 java.awt.EventQueue$4.run(EventQueue.java:735) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.awt.EventQueue.dispatchEvent(EventQueue.java:734) 在 com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:827) 在 com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:651) 在 com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365) 在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 在 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) 在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 在 java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

【问题讨论】:

  • 请添加一些相关代码
  • 你解决了吗?

标签: android


【解决方案1】:

在 Android Studio 3.0 中导入 xwalk_core_library.aar 时,我也遇到了类似的问题

要解决此问题,请在“idea.properties”文件中添加以下属性

idea.max.intellisense.filesize=102400

上面的值会被 Android Studio 当作 KB。 idea.properties 文件可以在 Android Studio 中通过“Help -> Find Action -> Edit Custom Properties”打开

【讨论】:

  • 你需要重启Android Studio才能生效。
猜你喜欢
  • 1970-01-01
  • 2015-03-12
  • 2018-12-13
  • 1970-01-01
  • 1970-01-01
  • 2020-01-07
  • 2023-02-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多