我是 Android开发的新手,并且遇到了我的第一个错误,似乎无法解决.我已经下载并安装了android studio和java在我的mac和一个虚拟的应用程序只是看到它运行在模拟器.默认的hello world应用程序运行正常,但一旦我将.png文件添加到我的drawable文件夹,我得到这个错误:
Error:Error: com.android.ide.common.process.ProcessException:    org.gradle.process.internal.ExecException: Process 'command '/Users/billy/Library/Android/sdk/build-tools/21.1.2/aapt'' finished with non-zero exit value 42

我几乎没有提到的是,我只看到一个可绘制的文件夹,而不是我在许多教程中看到的普通drawable-hdpi,mdpi等.

欣赏帮助.

解决方法

好吧,我想出了这个问题..

一旦我将.png更改为原来的.jpeg扩展名,我的应用程序运行正常.我想当更改图像文件的扩展名时,AS很挑剔.奇怪的是,/uploads/20230313/6b34d8af2a9f38107603c88519240643.png,然后查看了它的信息,它说它确实是一个便携式网络图形,所以这就是为什么我感到困惑.如果有人能对这里发生的事情有所了解,/uploads/20230313/6d0cb8e8a20fad11ea0b1b379dec2a6d.jpeg,这就是为什么它给我“不是PNG”.

干杯

java – Android Studio错误:org.gradle.process.internal.ExecException的更多相关文章

  1. html5 移动端视频video的android兼容(去除播放控件、全屏)

    这篇文章主要介绍了html5 移动端视频video的android兼容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  2. ios – 使用UIActivityViewController发送UIImage的控制文件名

    我与UIActivityViewController共享一个图像,以及一个url和一些文本.一切都很好,除了图像文件名永远是“Image-1”,没有扩展名.在某些情况下,这将导致一个大问题,例如在邮件应用程序中,根本不会打开没有扩展名的图像.图像正由应用程序生成,并以UIImage的形式存在.有没有方法来控制文件名,并为图像添加正确的扩展名?解决方法如果其应用程序生成图像(UIImage参考),那

  3. ios – 如何在不使用故事板的情况下创建通知内容扩展

    我想创建一个NotificationContentExtension来利用新的iOS10丰富通知.但是,在主应用程序中,我们不使用接口构建器.如何创建不使用故事板的内容扩展?解决方法>像往常一样创建通知内容扩展目标.>从项目中删除storyboard文件>从扩展的Info.plist中删除NSExtensionMainStoryboard条目.>将NSExtensionPrincipalClass

  4. Silver:用Swift编写iOS、Android和.NET应用

    Silver编译器可以为.NETCLR、Java/AndroidJVM和Cocoa运行时提供编译工作。

  5. Swift教程17-淡化MVC,使用MVVM框架开发轻巧便于维护的iOS/android app

    MVVM是微软提出一种移动开发框架,旨在针对传统的MVC框架,解决传统的MVC框架的控制器的臃肿问题.M:Model模型,也就是数据模型;比如一条微博,对应的所有字段合成一条微博整体,这个整体就是ModelV:View视图,只用来显示的视图,如iOS的UIView,Cell;当然在iOS中Storyboard中,view总是和控制器关联,这并不是严格的view如果我们纯手写代码定义一个view那么

  6. R.swift 让iOS项目像Android R 一样管理资源

    什么是R.Swift搞过的Android开发同学都知道,在Android开发中,其对于资源的引用非常方便,我们可以通过”R机制”来对Android中的图片、布局、动画配置、国际化字符串、尺寸等等资源进行非常方便快捷的引用。开妈搞iOS的时候,我瞬间觉得iOS的资源引用略为恶心,跟Android比起来,它更加蛋疼麻烦。R.Swift是一款基于Swift平台,针对iOS以及TVOS开发的仿Android资源引用框架。

  7. Swift:遍历文件夹及其子文件夹中的文件

    我很新的编程一个Swift,我试图迭代文件夹中的文件。我看了一下答案here,并试图将其翻译成Swift语法,但没有成功。我得到的错误是:我的目标是查看包含在主文件夹中的所有子文件夹和文件,找到所有具有特定扩展名的文件,然后与他们做一些事情。任何帮助是非常感谢!使用枚举器的nextObject()方法:

  8. swift – iOS 10 iMessage应用程序扩展名:我如何计算超高导航栏的高度

    我下载了Xcode8测试版,并试图玩iMessages应用程序扩展程序sdk,但遇到了一个问题,他们看似非标准的导航栏高度当我转换到应用程序的扩展视图时,我的图像包含以下框架CGRect最终部分隐藏在导航栏的后面。我希望它出现在导航栏下方。.navigationBar.isTranslucent=false,但它没有工作,我猜是有道理的,因为它不在我的应用程序的范围控制。我想避免2件事情。只需猜测相应的高度并远离编程解决方案。谢谢您的帮助这可能有助于使顶部布局指南的约束如下:

  9. Swift并使用类扩展

    我不明白为什么程序员在他们的类实现中使用extension关键字.您可以阅读其他主题,然后代码更加语义上分离等.但是当我使用自己的代码时,我觉得使用//MARK–Something更清楚.然后在Xcode中使用方法列表(ctrl6)时,首先看到一切.在Apple文档中,您可以阅读:“Extensionsaddnewfunctionalitytoanexistingclass,structure,o

  10. swift – 将NSCoding添加为扩展名

    正确初始化类型是不可能的.您可以在扩展程序中添加方便的初始化程序,因为它们的性质必须调用指定的初始化程序.此外,init被指定为指定的初始化程序,因为它是创建实例的完全不同的路由.以UIViewController为例,它可以使用简单的代码创建,也可以从XIB文件创建.最后,不可能添加实现NSCoding的扩展.也许你可以创建一个包含这个类的包装类,并实现NSCoding.

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部