2013-12-19 58 views
3

在Android Studio中創建測試項目。然後立即點擊運行或調試。Android Studio執行錯誤消息

以下消息POS起來:

'Execution failed for task ':app:generateDebugBuildConfig'. 
Failed to create D:\Project\Android\Asd\app\build\source\buildConfig\debug\com1\example\app` 

一件事,我發現Java的文件夾爲空。但在教程中,默認文件由IDE創建。不幸的是,在這裏失蹤了。如果需要更多信息,請在此發佈。 我失蹤了,請幫助我。

* * *對不起。爲響應消息:

Executing tasks: [:app:generateDebugSources] 

:app:preBuild UP-TO-DATE 
:app:preDebugBuild UP-TO-DATE 
:app:prepareDebugDependencies 
:app:compileDebugAidl UP-TO-DATE 
:app:compileDebugRenderscript UP-TO-DATE 
:app:generateDebugBuildConfig FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':app:generateDebugBuildConfig'. 
> Failed to create D:\Project\Android\Asd\app\build\source\buildConfig\debug\com1\example\app 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

Total time: 2.994 secs 
+0

一些有關UAC權限可能?無論如何,Android Studio仍處於測試階段,請牢記這一點。 – user2485710

+0

您在Gradle控制檯窗口中獲得了什麼? –

+0

*請參閱我原來的帖子@ user2485710,下面提到它。空間切除,爲那個麻煩抱歉。 – Pinaki

回答

1

這似乎是因爲Windows不會讓你的名字的文件夾COM1,COM2,等我不得不導航到應用程序>表現> AndroidManifest.xml中。然後,我編輯了AndroidManifest.xml文件包值來取出'com'後面的數字。所以對你來說,將package = com1 ...更改爲package = com ...,然後嘗試重新編譯(Build> Make Project或CTRL + F9)。

您需要的AndroidManifest.xml文件示例編輯:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.yourdomain.httpssubdomain.yourappname >

名單禁止名稱:

CON,PRN,AUX,NUL,COM1,COM2,COM3,COM4,COM5,COM6,COM7,COM8,COM9,LPT1 ,LPT2,LPT3,LPT4,LPT5,LPT6,LPT7,LPT8和LPT9。

來源:https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396