Guest User

String index out of bounds exception

a guest
Nov 18th, 2018
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.16 KB | None | 0 0
  1. String index out of range: 0
  2. java.lang.StringIndexOutOfBoundsException: String index out of range: 0
  3. at java.lang.String.charAt(String.java:658)
  4. at com.android.ide.common.resources.FileResourceNameValidator.getErrorTextForNameWithoutExtension(FileResourceNameValidator.java:135)
  5. at com.android.ide.common.resources.FileResourceNameValidator.getErrorTextForFileResource(FileResourceNameValidator.java:117)
  6. at com.android.ide.common.resources.FileResourceNameValidator.validate(FileResourceNameValidator.java:48)
  7. at com.android.ide.common.resources.ResourceSet.createResourceFile(ResourceSet.java:464)
  8. at com.android.ide.common.resources.ResourceSet.createFileAndItems(ResourceSet.java:132)
  9. at com.android.ide.common.resources.ResourceSet.handleNewFile(ResourceSet.java:277)
  10. at com.android.ide.common.resources.ResourceSet.handleNewFile(ResourceSet.java:55)
  11. at com.android.ide.common.resources.DataSet.loadFile(DataSet.java:273)
  12. at com.android.tools.idea.res.ResourceFolderRepository$InitialScanState.loadFile(ResourceFolderRepository.java:383)
  13. at com.android.tools.idea.res.ResourceFolderRepository.scanFileResourceFile(ResourceFolderRepository.java:583)
  14. at com.android.tools.idea.res.ResourceFolderRepository.scanFileResourceFolder(ResourceFolderRepository.java:538)
  15. at com.android.tools.idea.res.ResourceFolderRepository.scanResFolder(ResourceFolderRepository.java:510)
  16. at com.android.tools.idea.res.ResourceFolderRepository.scanRemainingFiles(ResourceFolderRepository.java:435)
  17. at com.android.tools.idea.res.ResourceFolderRepository.<init>(ResourceFolderRepository.java:142)
  18. at com.android.tools.idea.res.ResourceFolderRepository.create(ResourceFolderRepository.java:183)
  19. at com.android.tools.idea.res.ResourceFolderRegistry.lambda$get$1(ResourceFolderRegistry.java:88)
  20. at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:5065)
  21. at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
  22. at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
  23. at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
  24. at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
  25. at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
  26. at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:5060)
  27. at com.android.utils.concurrency.CacheUtils.getAndUnwrap(CacheUtils.java:37)
  28. at com.android.tools.idea.res.ResourceFolderRegistry.get(ResourceFolderRegistry.java:88)
  29. at com.android.tools.idea.res.ResourceFolderRegistry.lambda$get$0(ResourceFolderRegistry.java:79)
  30. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:927)
  31. at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:47)
  32. at com.android.tools.idea.res.ResourceFolderRegistry.get(ResourceFolderRegistry.java:79)
  33. at com.android.tools.idea.res.ModuleResourceRepository.create(ModuleResourceRepository.java:66)
  34. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getModuleResources$2(ResourceRepositoryManager.java:373)
  35. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  36. at com.android.tools.idea.res.ResourceRepositoryManager.getModuleResources(ResourceRepositoryManager.java:370)
  37. at com.android.tools.idea.res.ResourceRepositoryManager.getModuleResources(ResourceRepositoryManager.java:187)
  38. at com.android.tools.idea.res.ProjectResourceRepository.computeRepositories(ProjectResourceRepository.java:50)
  39. at com.android.tools.idea.res.ProjectResourceRepository.create(ProjectResourceRepository.java:41)
  40. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getProjectResources$1(ResourceRepositoryManager.java:353)
  41. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  42. at com.android.tools.idea.res.ResourceRepositoryManager.getProjectResources(ResourceRepositoryManager.java:350)
  43. at com.android.tools.idea.res.ResourceRepositoryManager.getProjectResources(ResourceRepositoryManager.java:165)
  44. at com.android.tools.idea.res.AppResourceRepository.computeRepositories(AppResourceRepository.java:88)
  45. at com.android.tools.idea.res.AppResourceRepository.create(AppResourceRepository.java:66)
  46. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getAppResources$0(ResourceRepositoryManager.java:327)
  47. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  48. at com.android.tools.idea.res.ResourceRepositoryManager.getAppResources(ResourceRepositoryManager.java:324)
  49. at com.android.tools.idea.configurations.ConfigurationMatcher.<init>(ConfigurationMatcher.java:84)
  50. at com.android.tools.idea.configurations.ConfigurationManager.create(ConfigurationManager.java:175)
  51. at com.android.tools.idea.configurations.ConfigurationManager.getConfiguration(ConfigurationManager.java:150)
  52. at com.android.tools.idea.common.model.NlModel.create(NlModel.java:103)
  53. at com.android.tools.idea.common.editor.NlEditorPanel.lambda$initNeleModelWhenSmart$3(NlEditorPanel.java:160)
  54. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:927)
  55. at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:47)
  56. at com.android.tools.idea.common.editor.NlEditorPanel.initNeleModelWhenSmart(NlEditorPanel.java:155)
  57. at com.android.tools.idea.common.editor.NlEditorPanel.lambda$initNeleModel$0(NlEditorPanel.java:130)
  58. at com.intellij.openapi.project.DumbServiceImpl.lambda$smartInvokeLater$7(DumbServiceImpl.java:431)
  59. at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315)
  60. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:447)
  61. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:431)
  62. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:415)
  63. at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
  64. at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
  65. at java.awt.EventQueue.access$500(EventQueue.java:98)
  66. at java.awt.EventQueue$3.run(EventQueue.java:715)
  67. at java.awt.EventQueue$3.run(EventQueue.java:709)
  68. at java.security.AccessController.doPrivileged(Native Method)
  69. at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  70. at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
  71. at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
  72. at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:763)
  73. at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
  74. at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
  75. at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
  76. at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
  77. at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  78. at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
  79. at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
  80.  
  81.  
  82. java.lang.StringIndexOutOfBoundsException: String index out of range: 0
  83. at java.lang.String.charAt(String.java:658)
  84. at com.android.ide.common.resources.FileResourceNameValidator.getErrorTextForNameWithoutExtension(FileResourceNameValidator.java:135)
  85. at com.android.ide.common.resources.FileResourceNameValidator.getErrorTextForFileResource(FileResourceNameValidator.java:117)
  86. at com.android.ide.common.resources.FileResourceNameValidator.validate(FileResourceNameValidator.java:48)
  87. at com.android.ide.common.resources.ResourceSet.createResourceFile(ResourceSet.java:464)
  88. at com.android.ide.common.resources.ResourceSet.createFileAndItems(ResourceSet.java:132)
  89. at com.android.ide.common.resources.ResourceSet.handleNewFile(ResourceSet.java:277)
  90. at com.android.ide.common.resources.ResourceSet.handleNewFile(ResourceSet.java:55)
  91. at com.android.ide.common.resources.DataSet.loadFile(DataSet.java:273)
  92. at com.android.tools.idea.res.ResourceFolderRepository$InitialScanState.loadFile(ResourceFolderRepository.java:383)
  93. at com.android.tools.idea.res.ResourceFolderRepository.scanFileResourceFile(ResourceFolderRepository.java:583)
  94. at com.android.tools.idea.res.ResourceFolderRepository.scanFileResourceFolder(ResourceFolderRepository.java:538)
  95. at com.android.tools.idea.res.ResourceFolderRepository.scanResFolder(ResourceFolderRepository.java:510)
  96. at com.android.tools.idea.res.ResourceFolderRepository.scanRemainingFiles(ResourceFolderRepository.java:435)
  97. at com.android.tools.idea.res.ResourceFolderRepository.<init>(ResourceFolderRepository.java:142)
  98. at com.android.tools.idea.res.ResourceFolderRepository.create(ResourceFolderRepository.java:183)
  99. at com.android.tools.idea.res.ResourceFolderRegistry.lambda$get$1(ResourceFolderRegistry.java:88)
  100. at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:5065)
  101. at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
  102. at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
  103. at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
  104. at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
  105. at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
  106. at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:5060)
  107. at com.android.utils.concurrency.CacheUtils.getAndUnwrap(CacheUtils.java:37)
  108. at com.android.tools.idea.res.ResourceFolderRegistry.get(ResourceFolderRegistry.java:88)
  109. at com.android.tools.idea.res.ResourceFolderRegistry.lambda$get$0(ResourceFolderRegistry.java:79)
  110. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:927)
  111. at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:47)
  112. at com.android.tools.idea.res.ResourceFolderRegistry.get(ResourceFolderRegistry.java:79)
  113. at com.android.tools.idea.res.ModuleResourceRepository.create(ModuleResourceRepository.java:66)
  114. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getModuleResources$2(ResourceRepositoryManager.java:373)
  115. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  116. at com.android.tools.idea.res.ResourceRepositoryManager.getModuleResources(ResourceRepositoryManager.java:370)
  117. at com.android.tools.idea.res.ResourceRepositoryManager.getModuleResources(ResourceRepositoryManager.java:187)
  118. at com.android.tools.idea.res.ProjectResourceRepository.computeRepositories(ProjectResourceRepository.java:50)
  119. at com.android.tools.idea.res.ProjectResourceRepository.create(ProjectResourceRepository.java:41)
  120. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getProjectResources$1(ResourceRepositoryManager.java:353)
  121. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  122. at com.android.tools.idea.res.ResourceRepositoryManager.getProjectResources(ResourceRepositoryManager.java:350)
  123. at com.android.tools.idea.res.ResourceRepositoryManager.getProjectResources(ResourceRepositoryManager.java:165)
  124. at com.android.tools.idea.res.AppResourceRepository.computeRepositories(AppResourceRepository.java:88)
  125. at com.android.tools.idea.res.AppResourceRepository.create(AppResourceRepository.java:66)
  126. at com.android.tools.idea.res.ResourceRepositoryManager.lambda$getAppResources$0(ResourceRepositoryManager.java:327)
  127. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:913)
  128. at com.android.tools.idea.res.ResourceRepositoryManager.getAppResources(ResourceRepositoryManager.java:324)
  129. at com.android.tools.idea.configurations.ConfigurationMatcher.<init>(ConfigurationMatcher.java:84)
  130. at com.android.tools.idea.configurations.ConfigurationManager.create(ConfigurationManager.java:175)
  131. at com.android.tools.idea.configurations.ConfigurationManager.getConfiguration(ConfigurationManager.java:150)
  132. at com.android.tools.idea.common.model.NlModel.create(NlModel.java:103)
  133. at com.android.tools.idea.common.editor.NlEditorPanel.lambda$initNeleModelWhenSmart$3(NlEditorPanel.java:160)
  134. at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:927)
  135. at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:47)
  136. at com.android.tools.idea.common.editor.NlEditorPanel.initNeleModelWhenSmart(NlEditorPanel.java:155)
  137. at com.android.tools.idea.common.editor.NlEditorPanel.lambda$initNeleModel$0(NlEditorPanel.java:130)
  138. at com.intellij.openapi.project.DumbServiceImpl.lambda$smartInvokeLater$7(DumbServiceImpl.java:431)
  139. at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315)
  140. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:447)
  141. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:431)
  142. at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:415)
  143. at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
  144. at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
  145. at java.awt.EventQueue.access$500(EventQueue.java:98)
  146. at java.awt.EventQueue$3.run(EventQueue.java:715)
  147. at java.awt.EventQueue$3.run(EventQueue.java:709)
  148. at java.security.AccessController.doPrivileged(Native Method)
  149. at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  150. at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
  151. at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
  152. at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:763)
  153. at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
  154. at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
  155. at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
  156. at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
  157. at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  158. at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
  159. at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Advertisement
Add Comment
Please, Sign In to add comment