2014-02-15 2 views
0

Android Studio에서 서명 된 애플리케이션을 생성하려고하는데 다음 오류가 발생합니다. .idea 폴더에 modules.xml 파일이 없지만 Android Studio에서 자동 생성해야합니다. Android Studio가 처음인데 .idea/modules.xml 파일이 누락 되었습니까? 어떻게 생성합니까?서명 된 apk modules.xml을 생성하는 Android Studio가 없습니다.

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 범위 workspace.xml)이며, modules.xml 파일이 없습니다. 왜 안드로이드 스튜디오가이 파일을 자동으로 생성하지 않았는지, 또는 내가 어떻게 할 수 있는지 잘 모르겠습니다. – well

+0

스튜디오를 닫고 .iml 및 .idea 디렉토리를 삭제합니다. 프로젝트를 다시 가져옵니다. – pyus13

답변

2

Android Studio를 닫고 .iml 및 .idea 디렉토리를 삭제하고 프로젝트를 다시 가져옵니다.

+0

Android Studio를 사용하지 않고 명령 줄에서 일부 모듈을 추가 했으므로 Android Studio가 modules.xml 파일의 생성을 트리거하지 않았습니다. 이 수정은 내가 필요로 한 것입니다. 고마워요! – well

관련 문제