使用Android Studio的9补丁生成工具制作了几个9补丁程序后,我尝试运行时出现以下构建错误:
Error:java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
我已尝试投放clean
,build
和Invalidate Caches / Restart
,我无法解决此错误!当我从drawable / no-dpi文件夹中删除9补丁图像并重新添加原始非9补丁程序时,代码编译并运行正常。如何解决此错误?
修改 使用不同的9个补丁图像,所以问题似乎与我创建的9补丁图像有关。它有什么问题?我想要文本" Capo"当按钮垂直布置时不伸展,所以我试图在图像的那一部分和角落之间形成有弹性的区域(也不应该拉伸)。
答案 0 :(得分:1)
可能是你没有创建完美的九个补丁尝试本教程Try this link for creating perfect nine patch
并且测试尝试从互联网上下载的任何九个补丁。
答案 1 :(得分:0)
对于Android Studio,只需打开此图像并保存(Android Studio自动使用draw9patch工具)。