2014-02-15 3 views
0

Я пытаюсь создать подписанное приложение в Android Studio, и я получаю следующую ошибку. В папке .idea отсутствует файл modules.xml, но мне кажется, что это должно быть автоматически сгенерировано Android Studio. Я новичок в Android Studio, почему мне не хватает файла .idea/modules.xml? И как мне его создать?Android Studio генерирует подписанные apk modules.xml не найден

Internal error: (java.io.FileNotFoundException) /home/will/git/mtdapp/.idea/modules.xml   (No such file or directory) 
java.io.FileNotFoundException: /home/will/git/mtdapp/.idea/modules.xml (No such file or directory) 
    at java.io.FileInputStream.open(Native Method) 
at java.io.FileInputStream.<init>(FileInputStream.java:140) 
at com.intellij.openapi.util.JDOMUtil.loadDocument(JDOMUtil.java:340) 
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:69) 
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:40) 
at org.jetbrains.jps.model.serialization.JpsProjectLoader.loadFromDirectory(JpsProjectLoader.java:123) 
at org.jetbrains.jps.model.serialization.JpsProjectLoader.loadProject(JpsProjectLoader.java:99) 
at org.jetbrains.jps.model.serialization.impl.JpsSerializationManagerImpl.loadModel(JpsSerializationManagerImpl.java:41) 
at org.jetbrains.jps.cmdline.JpsModelLoaderImpl.loadModel(JpsModelLoaderImpl.java:45) 
at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:71) 
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:198) 
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113) 
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133) 
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
at java.lang.Thread.run(Thread.java:701) 
+0

Проверьте файл по пути, указанному в журналах. Этот файл генерируется автоматически для вас ide. Убедитесь, что вы прочитали доступ на запись в каталоге и дайте мне знать. – pyus13

+0

У меня есть права на чтение/запись. Содержимое моей папки .idea (библиотеки авторских прав misc.xml scopes workspace.xml), отсутствует файл modules.xml. Я не уверен, почему Android Studio не сгенерировал этот файл автоматически, или как я могу это сделать сам. – well

+0

Закрыть студию, удалить .iml и .idea каталог: проект реимпорта. – pyus13

ответ

2

Закрыть Android Studio, удалить .iml и .idea каталог и повторно импортировать проект.

+0

Я добавил некоторые модули из командной строки, не используя Android Studio, поэтому студия Android никогда не запускала создание файла modules.xml. Это исправление - вот что мне нужно, спасибо! – well

Смежные вопросы