'app : mergeDebugResources'작업 실행 실패 크 런처 크 런처… png 실패


103

* .png 형식의 그림을 drawable-directory에 추가하고 레이아웃과 연결했습니다. 하지만 빌드하려고 할 때마다 오류가 나타납니다.

"... Crunching Crunsher ... png 실패"

다음은 콘솔의 출력입니다.

app:mergeDebugResources
AAPT out(1561599) : No Delegate set : lost message:Done
AAPT out(12956469) : No Delegate set : lost message:Done
AAPT out(20612543) : No Delegate set : lost message:Crunching             C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\bt_meeting_focused.png
AAPT out(11030156) : No Delegate set : lost message:Crunching     C:\Dev\StudioProjects\test\android\app\src\main\res\mipmap-mdpi\ic_launcher.png
AAPT out(11030156) : No Delegate set : lost message:Crunching single PNG file: C:\Dev\StudioProjects\test\android\app\src\main\res\mipmap-    mdpi\ic_launcher.png
AAPT out(11030156) : No Delegate set : lost message:    Output file:     C:\Dev\StudioProjects\test\android\app\build\intermediates\res\debug\mipmap-mdpi-v4\ic_launcher.png
AAPT out(11030156) : No Delegate set : lost message:Done
AAPT err(11030156): libpng error: Not a PNG file
AAPT out(20612543) : No Delegate set : lost message:Crunching single PNG     file:     C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\bt_meeting_focused.png
AAPT out(20612543) : No Delegate set : lost message:    Output file:     C:\Dev\StudioProjects\test\android\app\build\intermediates\res\debug\drawable\b    t_meeting_focused.png
AAPT out(20612543) : No Delegate set : lost message:Done
AAPT err(20612543): libpng error: Not a PNG file
AAPT err(1561599): libpng error: Not a PNG file
AAPT err(12956469): libpng error: Not a PNG file

 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher uhr.png failed, see logs

* 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: 14.598 secs
Executing tasks: [clean, :app:generateDebugSources,     :app:generateDebugAndroidTestSources]

Configuration on demand is an incubating feature.
:app:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportSupportV42220Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
AAPT out(14080484) : No Delegate set : lost message:Done
AAPT out(9206750) : No Delegate set : lost message:Done
AAPT out(25360025) : No Delegate set : lost message:Done
AAPT err(25360025): libpng error: Not a PNG file
AAPT err(14080484): libpng error: Not a PNG file
AAPT out(6423170) : No Delegate set : lost message:Crunching C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\anfrage_senden_.png
AAPT err(6423170): libpng error: Not a PNG file
AAPT out(6423170) : No Delegate set : lost message:Crunching single PNG file:     C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\anfrage_senden_.png
AAPT out(6423170) : No Delegate set : lost message: Output file: C:\Dev\StudioProjects\test\android\app\build\intermediates\res\debug\drawable\a    nfrage_senden_.png
AAPT out(6423170) : No Delegate set : lost message:Done
AAPT err(9206750): libpng error: Not a PNG file

Process list not empty
:app:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher uhr.png failed, see logs

* 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: 4.325 secs

나는 프로젝트를 정리하고, 다시 빌드하고, "gradlew clean build --refresh-dependencies"를 통해 종속성을 새로 고치려고했지만 아무것도 작동하지 않았습니다. build.gradle 파일에서 종속성을 확인했지만 오류가 발생하는 것 같습니다.

   apply plugin: 'com.android.application'
   android {
   compileSdkVersion 22
   buildToolsVersion "22.0.1"
   compileOptions.encoding = 'windows-1251'

   defaultConfig {
       applicationId "com.example.benutzer.test"
       minSdkVersion 16
       targetSdkVersion 22
       versionCode 1
       versionName "1.0"
   }
   buildTypes {
    release {
           minifyEnabled false
           proguardFiles getDefaultProguardFile('proguard-android.txt'),    'proguard-rules.pro'
       }
   }
   }

   dependencies {
   compile 'com.android.support:support-v4:22.2.0'
  }

아이디어가 있습니까? 오류의 원인은 무엇입니까? 파일 경로도 너무 길지 않고 매번 256 개의 기호까지 표시됩니다.

미리 감사드립니다 :)


이것에 대해 더 운이 좋았습니까? 나는 똑같은 경험을하고있다.
mushcraft 2015-06-19

1
> - 난 이미 여기에 솔루션을 공유함으로써이 문제를 해결 stackoverflow.com/questions/22583418/...을
ashumeow

2
오류 : Windows에서 파일 경로가 너무 깁니다. 240 자 미만으로 유지하십시오. 프로젝트에 더 짧은 경로를 사용하십시오. 제 경우에는 프로젝트 소스를 다른 폴더에서 데스크탑으로 옮겼고 데스크탑에서 프로젝트를 연 후이 문제가 자동으로 해결되었습니다.
럭키라나

@LuckyRana 같은 나를 위해 일한
바셈 Wissa을

@LuckyRana가 말했듯이, 적은 수의 문자가 중요하고, 디렉토리를 변경할 필요가 없었고, 프로젝트 이름이 너무 길어서 짧게 만들었고 작동했습니다. 누군가 문제에 직면하고 프로젝트가 이미 루트 디렉토리에있는 경우 도움이 될 수 있습니다.
devcodes

답변:


128

제 경우에는 드로어 블 폴더에 추가 한 PNG 파일로 인해 오류가 발생했습니다. 확장자를 jpg 에서 png로 변경했습니다.텍스트를 부적절하게 변경 한 다음 PNG로 업로드 로 변경했습니다.

이것이 Android Studio가 지적한 문제였습니다.

이 문제를 해결하고 Paint.NET 도구 또는 다른 도구 (올바른 방법)를 사용하여 파일 확장자를 변경 한 다음 드로어 블 폴더에 업로드 하여 오류가 사라지는 문제를 해결 했습니다.


13
팁 : Mac OS를 사용하는 경우 터미널을 열고 이미지 폴더에서 다음 명령을 실행할 수 있습니다. 'sips -s format png * .png --out.' 그것은 제대로 :) 실제 PNG 파일로 sufix을 .png를 가진 모든 파일을 변환합니다
cassioso

같은 일이 나에게도 psd에서 png로 확장자 이름을 바꾸었고 실행에 실패했습니다. 이 정확한 오류 메시지가 있습니다.
TharakaNirmana

2
이 문제는 저에게도 재현되었습니다. 답변 해 주셔서 감사합니다.
Nisim Naim

@cassioso 감사합니다 친구.
WideFide 2017

1
고마워 친구 .. 언급 한 것과 똑같은 일을하여 내 문제를 해결했습니다.
Aparna

116

프로젝트를 외부 디렉터리로 이동하여이 문제를 해결 한 다음 성공적으로 컴파일했습니다.

프로젝트 디렉토리의 긴 경로 때문이었습니다.

예를 들어 다음에서 프로젝트를 이동했습니다.

D:/Android/Apps/AndroidStudioProject/AppName

D:/Android/AppName

이유는 모르겠지만 .. 그게 저에게 효과가 있었던 유일한 것입니다. 정말 고맙습니다!
drayn

1
예, 이유를 설명 할 수 없습니다. 그러나이 너무 나를 위해 벌금을 일
Thilaw 파브리스에게

8
긴 경로 문제 때문일 수 있습니다.
라지브

1
Windows 7 x64, Gradle 2.14.1, Android 빌드 도구 24.0.2에서 동일한 문제가 발생했습니다. 리소스 파일의 전체 경로가 너무 깁니다 (243 개 기호). 프로젝트로 폴더 이름을 바꾸면 문제가 해결되었습니다.
Dmitry

나도 위해 일했다!. 2.2.0 안드로이드 스튜디오에 문제가 있었다

53

이는 (.jpg)와 같은 일부 확장자를 가진 드로어 블에 이미지를 추가하고이를 .png 형식으로 변경하거나 저장했기 때문입니다 (이 오류는 편집기 도구를 사용하지 않고 이미지 형식을 수동으로 변경하는 동안 발생합니다).

Android Studio는 AAPT (Android Asset Packaging Tool)를 사용하여 리소스 패키지를 컴파일하는 동안 오류가 발생하므로 GIMP 또는 Paint 와 같은 일부 이미지 편집기 도구 를 사용하여 그에 따라 확장 프로그램을 저장하기 만하면됩니다. 모든 것이 완료되면 프로젝트를 다시 빌드하십시오.

예 : 그림판에서 이미지를 엽니 다 (이미지를 끌어서 놓아서 열 수 있음) → 메뉴 파일다른 이름으로 저장파일 형식 → 아래 그림과 같이 드롭 다운에서 필요한 형식을 선택합니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력


@krish 김프와 함께 변경 확장 기능이 있지만 다른 방식으로 작동하지 않는 것 같습니다.
Ajay Pandya

1
사용 페인트 이미지 친구, 그것의 아주 쉬운의 확장을 변경하는 도구. 나는 그것을 사용하는 방법에 대해서도 위에서 설명했습니다 ...
anand krish

1
미리보기 (Mac)로 이미지 확장자를 변경했고 완벽하게 작동했습니다. 감사합니다!
Emzor 2016-04-07

1
주의 사항 : 그림판을 사용하면 이미지에 투명도가있는 경우 투명도가 제거됩니다.
Kingston

1
이 너무 정말 도움이 thnx입니다
Achref Gassoumi

20

제 경우에는 해결책이 간단했습니다. 전체 프로젝트를 경로가 짧은 다른 위치로 옮겼습니다.

긴 디렉토리 이름과 파일 이름으로 인해 문제가 발생했습니다.


5
OP는 파일 경로가 길지 않다고 말합니다. 그에게 도전하고 싶다면 아마도 댓글이 더 좋을 것입니다.
Jonathan Mee

이것은 Bamboo가 Windows Server에서 실행될 때 Windows 경로 길이 제한과 관련이 있습니다. 솔루션 : Linux에서 빌드하십시오!
Ewoks

20

가장 좋은 해결책은 build.gradle 에서 buildDir 을 변경하는 입니다 .

예를 들면 :

allprojects {
    buildDir = "C:/tmp/${rootProject.name}/${project.name}"
    repositories {
        jcenter()
    }
}

재 구축하고 행복한 코딩.


프로젝트를 이동하는 것보다 훨씬 쉽습니다. 좋은!
fishjd

솔루션을 시도했지만 효과가 있었지만 이제 Visual Studio 2015에서 내 휴대폰에 배포 할 수 없습니다. "배포 가능한 APK를 찾을 수 없습니다. 프로젝트를 빌드해야 할 수 있습니다."라는 오류가 발생합니다.
Hassan Ata Ullah

9

제 경우 에는 동일한 라이브러리의 두 가지 버전을 추가하는 어리석은 실수로 라이브러리 파일변경 하여이 문제를 해결했습니다 .

다양한 이유 때문일 수 있으므로 문제에 따라이 문제를 해결하기 위해 다음과 같은 방법을 찾았습니다.

  1. 자원 불일치

  2. 리소스의 누락 된 속성, 잘못된 태그 등

  3. 스타일 문제

  4. 스타일에 누락 된 이름

  5. 리소스 및 라이브러리의 중복

  6. 때로는 build.gradle에서 호환 가능한 라이브러리를 변경하여 해결할 수도 있습니다.

  7. 실행중인 aapt명령을

  8. 확장자 이름을 .jpg에서 .png로 변경

  9. 간단히 Clean Project.

    1. 어떤 경우에도 Android Studio를 다시 시작하면 문제를 해결할 수 있습니다.

4

이는 PNG 파일이 지원되지 않거나 파일 이름을 직접 변경했기 때문입니다.

다음 단계를 수행하십시오.

  1. Android Studio에서 데스크톱으로 이미지 소스 파일을 복사합니다.
  2. 그림판으로 파일을 엽니 다.
  3. 확장자 .png로 파일 저장
  4. 복사 한 Android Studio에서 기존 소스 파일을 삭제합니다.
  5. 그림판을 통해 이름을 바꾼 새로 생성 된 파일을 추가합니다.

문제 해결됨 :)


나는 PNG로 이미지를 재생하기위한 tinypng.com을 사용했다
주니어 Mayhé

4

제 경우에는 9.png 파일을 만들 때 원본 PNG 파일이 9.png 선이 그려진 여백을 사용하여 잘못된 9.png 파일을 생성했습니다. PNG 파일에 약간의 여백을 추가하십시오.


네, 이것과 비슷했습니다. 이미지 파일을 변경하고 저장했을 때 손상되었습니다. 이미지 조정을 다시 실행하고 다시 저장해야했습니다.
uplearnedu.com apr

4

Linux를 실행하는 경우 다음을 시도하십시오.

sudo apt-get install lib32stdc++6 lib32z1

그것은에서입니다 여기 .


3

가장 좋은 대답은 이미 gradle 출력에 나와 있습니다.

* Try:
Run with --stacktrace option to get the stack trace. 

Android Studio에서 터미널을 열고 gradlew :app:mergeDebugResources --stacktrace. (제 경우에는 Windows 240 문자 제한이었습니다) 그러나 다른 문제의 근본 원인도 알려줄 것입니다.


3

제 경우에는이 문제가 파일 경로의 길이와 관련이 있다고 생각합니다. UNIX 및 Windows 시스템은 각각 255 자 및 260 자의 최대 경로 길이를 부과하며 동적으로 지정된 경로에 할당 할 때 크런치 프로세스가 실패한다고 생각합니다. 따라서 오류 메시지에 인용 된 경로 길이가 제한보다 짧더라도 (내가 Windows 빌드 환경에서는 187 개에 불과했습니다), 크런치 유틸리티가 일시적 으로라도 내부적으로 더 긴 경로를 지정할 수 있다고 생각합니다.

프로젝트를 파일 시스템의 가장 루트 디렉토리로 이동하여 이것이 오류의 원인인지 확인한 다음 재 컴파일을 시도 할 수 있습니다.


감사합니다. 나는 같은 문제가 있었지만 그것을 깨닫지 못했습니다. 오류 메시지는 문제로 경로 길이를 나타내지 않았고 인쇄되는 파일 경로의 길이는 255 미만이었습니다. 그럼에도 불구하고 env var GRADLE_USER_HOME을 매우 짧은 것으로 설정하면 빌드 시스템의 문제가 해결되었습니다.
albert c braun

2

나는 재 구축, 재시작, 정리, 업데이트 등 Gradle을 시도했다. 그러나 그들 중 어느 것도 나를 위해 일하지 않았다.

때로는 XML 또는 리소스 파일의 이름이 잘못 지정되어 발생할 수 있습니다.

적어도 저에게는 그 문제가 이름을 변경함으로써 해결되었습니다.


2

나는 눈치 다운 그레이드 에 Gradle을 빌드 도구를 1.2.3하는 재정 PNG 오류의 내 문제를 해결하지만, 1.5.0에 문제가 계속됩니다.


1

파일> 캐시 무효화 / 다시 시작


1

프로젝트를 시작할 때 내 이미지를 드로어 블 폴더에 넣었는데 항상이 오류가 발생하고 빌드하지 않았습니다.

  1. 드로어 블에서 모든 것을 삭제했습니다.
  2. 실행을 시도했습니다 (파일에 대한 참조가 없기 때문에 분명히 또 다른 빌드 오류가 발생했습니다.)
  3. 이미지를 폴더에 다시 추가하고 프로젝트를 다시 빌드하고 실행 한 다음 제대로 작동했습니다.

왜 이것이 나에게 효과가 있는지 모르겠지만 효과가 있습니다. Android Studio라고하는이 혼란에 행운을 빕니다.


1

크 런칭 프로세스는 이미지 준비 프로세스이며 이미지 파일에 문제가 있음을 의미합니다. 제 경우에는 실제로 PNG 파일이 아닌 PNG 파일이있었습니다.

내 솔루션 :

이미지 폴더 내에서 매우 간단한 Python 스크립트를 실행하는 모든 이미지를 PNG로 변환 했으므로 전체적으로 수행해야 할 작업은 다음과 같습니다.

  1. PIL 라이브러리를 설치하려면 다음을 실행하십시오. pip install pillow

  2. 변환하려는 이미지 폴더 내의 .py 파일에 아래 Python 코드를 저장합니다.

  3. 스크립트 의 from_format, to_format 변수를 필요한대로 조정하십시오 .

  4. 스크립트 실행 : python script_name.py

    import os
    from PIL import Image
    
    from_format = (".jpg", ".png", ".bmp")
    to_format = "png"
    
    for fn in os.listdir('.'):
         if os.path.isfile(fn) and fn.lower().endswith(from_format):
            print "Converting File: %s" % fn
            im = Image.open(fn)
            im.save(fn.split('.')[0] + '.' + to_format, to_format.upper())

이미지 모듈에 대한 자세한 내용은 http://effbot.org/imagingbook/image.htm을 참조하십시오.


1

이미지 (JPEG 또는 PNG에 관계없이)를 드로어 블 폴더에 수동으로 복사 할 때이 문제가 발생했습니다. 이 문제에 대한 여러 종류의 임시 해결책이있을 수 있지만 가장 좋은 영원한 방법은 Android 스튜디오 용 Drawable 가져 오기 플러그인 을 사용하는 것 입니다 .

메뉴 파일설정플러그인저장소 찾아보기 → "Drawable"검색 으로 이동하여 설치합니다 . 첫 번째 옵션으로 드로어 블 가져 오기 도구를 찾을 수 있습니다. 오른쪽 패널에서 설치를 클릭하십시오.

Drawable 리소스 폴더를 마우스 오른쪽 버튼으로 클릭 한 다음 새로 작성하여 사용하십시오. 이제 목록 하단에 4 개의 새로운 옵션이 추가 된 것을 볼 수 있으며 그중 적절한 옵션을 찾을 수 있습니다. 이 경우 "일괄 드로어 블 가져 오기"가 트릭을 수행합니다.


1

Windows에서 Gradle 3.3으로 마이그레이션 한 후이 문제가 발생했습니다 (gradle-2.14.1로 모든 것이 정상이었습니다).

문제는 다음과 같은 키릴 문자를 포함하는 Gradle 빌드 캐시 경로에있었습니다.

C:\Users\Иван\.android\build-cache

그래서 사용자의 폴더 이름을 "Ivan"으로 변경했는데 문제가 사라졌습니다.


+1했지만 빌드 서버에서 문제를 해결할 수 없습니다. 경로는 좋아 보이지만 작동하지 않습니다. 우리는 이전 gradle로 돌아갔습니다 ... : /
믿을 수없는 Jan

1

Gradle의 불쾌한 문제인 것 같습니다. 방금 2.14에서 3.3으로 업그레이드했는데 빌드 서버가 더 이상 빌드 할 수 없었습니다 (Android Studio의 로컬 빌드가 작동 함).

경로가 너무 긴 오류는 예를 들면 다음과 같습니다.

C : \ Windows \ System32 \ config \ systemprofile.gradle \ caches \ 3.3 \ scripts-remapped \ build_bonsjy48fqq8sotonpgrvhswt \ 36ejadunoxgw3iugkh95lqw \ projedd7e29570ae79482d0308d82f4e346b \ classes \ build_bonsure1jyrvhswtes \ build_bonsure1jy48fqclosure8 $ closure48fqclosure8soton_closure48fqclosure8soton

수년간 시스템 서비스로 실행 된 서비스에 대한 로컬 사용자 계정을 만들어야했습니다 ... 이제 시스템 프로필 경로보다 훨씬 더 짧은 C : \ Users ... 아래에 저장됩니다.


1

앱의 위치를 ​​변경하고 짧은 경로에 복사했습니다. 프로젝트를 복사하여 새로운 짧은 위치에 붙여 넣기 만하면됩니다. 그리고 그것은 나를 위해 일했습니다.

예를 들면

Old_path: c/:user/android_studio_project/your_app
New_path: c/:your_app

0

Android Studio를 닫고 다시 열면 제 경우 에이 문제가 해결되었습니다.

시도 해봐. 나는 그것이 올바른 해결책이나 대답이 아니라는 것을 알고 있지만 작동합니다. 근본 원인에 대해 잘 모르겠습니다. 누군가가 그것을 공유 할 수 있다면 좋을 것입니다.


0

Eclipse에서 Android Studio (Gradle 버전 2.10)의 Android 애플리케이션을 가져 왔습니다. 드로어 블 이미지는 지원되지 않으므로 해당 이미지를 수동으로 제거하고 일부 PNG 이미지를 붙여 넣으십시오.

또한 Android 저장소에서 Android 드로어 블 가져 오기 도구를 업데이트하십시오. 그런 다음 응용 프로그램을 정리하고 다시 빌드하면 작동합니다.


0

이 오류는 내 프로젝트가 위치한 경로로 인해 발생했습니다. 예를 들어 한 폴더에 빈 공간이 있습니다.

Folder\Another Folder\MyAndroidProjects\...

그것을 변경하고 Folder\AnotherFolder\MyAndroidProjects\...Gradle을 다시 동기화하면이 문제가 해결되었습니다.


0

나는 또한이 문제에 직면했으며 Google 프로젝트 앱의 이미지이지만 이미지를 다시 형식화하여 해결되지 않았으며 다음과 같은 방법으로 만 해결되었습니다.

프로젝트 파일을 파티션으로 직접 이동

시도 해봐. 도움이 될 수 있습니다.


0

제 경우에는 두 단계로 솔루션에 도달했습니다.

  1. 디렉토리 이름이 255자를 초과하면 mergeResource 오류가 발생하므로 프로젝트 이름, 패키지 이름, 폴더 이름을 짧게 유지하십시오.
  2. 드로어 블 폴더에 드로어 블을 보관하십시오. 드로어 블 폴더 외부에있는 .jpg 및 .png와 같은 드로어 블 파일은 mergeResource 폴더 오류를 발생시킵니다.

255 자? 어떤 플랫폼? 리눅스? 맥?
Peter Mortensen

0

나는 또한 같은 문제로 고통 받고 있습니다. 제 경우에는 드로어 블 폴더에 이미지를 복사 한 다음 Android Studio에 "일부 파일 크 런칭 실패" 오류가 표시 됩니다.

이미지에 관한 내 문제는 이미지가 내 사용자 정의 카메라 응용 프로그램 중 하나에서 .png 형식으로 저장 . 그리고 테스트 목적으로 드로어 블 폴더에 복사했습니다.

그 후 이미지를 .jpg로 저장하는 것을 테스트했습니다. 오류가 발생하지 않았습니다. 즉, 카메라는 기본적으로 ".jpg"형식을 지원합니다.

마침내 두 가지를 깨달았습니다.

  1. 카메라는 기본적으로 ".jpg"형식을 지원합니다.

  2. 이미지 도구를 사용하지 않고 이미지 형식을 변경하지 마십시오 (프로그래밍 방식으로도).


파일 확장자! = 파일 형식 원하는 파일 이름을 지정할 수 있습니다. 파일 형식은 변경되지 않습니다.
놀라운 1

나는 당신이 말하려는 것을 이해하지 못합니다!. 사용자 지정 카메라 앱에서 가져온 내 이미지를 프로그래밍 방식으로 .png로 저장했습니다. 그래서 그 이미지를 드로어 블 폴더에 추가하면 컴파일이 실패했습니다. 내 카메라 앱의 이미지를 .jpg로 저장할 때 오류가 발생하지 않습니다.
Kona Suresh

나는 당신의 대답을 다음과 같이 이해했습니다. 당신의 앱은 jpg를 만들었지 만 "png"라는 이름을 붙였고 그것이 작동하지 않는다는 것에 놀랐습니다.
놀라운 1

0

프로젝트 의 local.properties 파일에 다음을 추가 하십시오.

BUILD_DIR=C\:\\Tmp

(Windows의 오류는 긴 ​​경로로 인한 것이므로 하나의 임시 폴더에 대한 경로를 지정했습니다.)


0

저에게는 .png 파일 중 하나가 실제로 .psd 파일이기 때문입니다. 실제 PNG 파일로 다시 저장하면 고정됩니다.


0

저에게는 손상된 PNG 파일 이었습니다.

res폴더로 이동하여 모든 이미지를 열어보십시오. 열 수없는 이미지를 찾으면 좋은 이미지로 교체하십시오.


-1

이 문제를 해결하려면 드로어 블-> 새로 만들기-> 이미지 자산을 사용한 다음 이미지를 추가해야합니다. 그런 다음 이미지가 포함 된 mipmap 폴더를 찾을 수 있으며 @ mibmab / img에서 사용할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.