我刚刚从
Eclipe to Android Studio
导入了一个项目
.只是一个简单而简单的项目.但是项目文件夹显示一个错误.
我可以知道实现目标的正确方法是什么? 我是Android Studio的新手,有没有人遇到这个问题?任何帮助将不胜感激。
这里是
Logcat
:
Execution failed for task ':app:mergeDebugResources'.
> Error: Failed to run command:
/home/amiya/android-studio/sdk/build-tools/android-4.4.2/aapt s -i /home/amiya/vola/app/src/main/res/drawable-mdpi/call.png -o /home/amiya/vola/app/build/res/all/debug/drawable-mdpi/call.png
Error Code:
42
Output:
libpng error: Not a PNG file
这是我的
build.gradle
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 17
targetSdkVersion 19
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
compile 'com.android.support:support-v4:+'
compile 'com.google.android.gms:play-services:+'
compile files('libs/google-play-services.jar')
compile files('libs/livesdk.jar')
}
我在项目中的任何地方都没有使用该文件! 我的项目中还有许多其他png文件。
最新回答
- 2021-1-121 #
- 2021-1-122 #
在build.gradle中尝试
android { .... aaptOptions { cruncherEnabled = false } .... }
- 2021-1-123 #
尝试运行命令
find . -type f -name "*.png" | xargs -L 1 -I{} file -I {} | grep -v 'image/png; charset=binary$'
在您的根项目目录中,它将显示具有 .png的所有文件 扩展名,但不是png。 然后,您可以在某些图像编辑器中将它们重新保存为png。 在运行此命令前,请清理项目,以加快此过程。
- 2021-1-124 #
这可能是由于Image的重命名问题造成的,您只需剪切图像并将其粘贴到系统中的任何位置,然后使用各自的编辑器打开它们即可.另存为
PNG
格式 然后 copy and paste 再次到可绘制的文件夹.它对我有用AND PLEASE LOOK AT THE ISSUE WHICH I SUBMITTED TO THE ANDROID STUDIO TEAM
希望它对您有帮助。
- 2021-1-125 #
如果您使用的是Mac OS,请按照以下步骤获取png
在预览中打开图像
转到文件->导出
将格式设置为png
点击保存
这将为您提供有效的png
仅重命名或更改扩展名在Mac OS中不起作用。
相关问题
- android:所有屏幕设备的图像尺寸androidimageandroidlayoutandroidstudioimagesize2021-01-12 01:25
- android:如何解决javautilzipzipException?androidgradleandroidstudio2021-01-11 23:54
- gradle:找不到名称为"默认"的配置 Android Studioandroidgradleandroidstudioandroidgradle2021-01-11 22:27
- java:Android Studio TransformException:错误:任务':app:transformClasseswithDexForDebug'的执行失败javaandroidandroidstudio2021-01-11 05:58
您应遵循以下步骤。
Cut-paste the image on my desktop
Opened it in an editor saved it as png. without renaming the file name
Copy-pasted the
.png
图片进入可绘制文件夹您可以使用
cruncherEnabled
希望这对您有所帮助。