最近每天被Google坑,整个人也是不太好。。。
你们遇到过这样恶心的Log吗?这个.9的资源文件明明就在那里,却说不在。仔细研究,发现竟然是downsampling的时候出了问题。
放在高dpi目录中的图片资源文件,在低dpi手机上使用的时候,会自动进行缩小。如果你放在高dpi目录(比如drawable-xxhdpi)中的图片尺寸太小,那么大小就可能会被缩小为0,出现了这个问题。
解决方案:很简单,把图片改大一点。。。。。
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jupaidaren.android/com.jupaidaren.android.PhotoActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown> at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2003) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2028) at android.app.ActivityThread.access$600(ActivityThread.java:130) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1156) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:4503) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:811) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:578) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown> at android.view.LayoutInflater.createView(LayoutInflater.java:606) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678) at android.view.LayoutInflater.parseInclude(LayoutInflater.java:800) at android.view.LayoutInflater.rInflate(LayoutInflater.java:729) at android.view.LayoutInflater.inflate(LayoutInflater.java:489) at android.view.LayoutInflater.inflate(LayoutInflater.java:396) at com.jupaidaren.android.fragment.PhotoFragment.onCreateView(PhotoFragment.java:112) at android.support.v4.app.Fragment.performCreateView(Fragment.java:1786) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:953) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1136) at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:739) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1499) at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:548) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1133) at android.app.Activity.performStart(Activity.java:4482) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1976) ... 11 more Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:586) ... 28 more Caused by: android.content.res.Resources$NotFoundException: File res/drawable-xxhdpi/bg_input.9.png from drawable resource ID #0x7f020004 at android.content.res.Resources.loadDrawable(Resources.java:1942) at android.content.res.TypedArray.getDrawable(TypedArray.java:601) at android.view.View.<init>(View.java:2785) at android.view.ViewGroup.<init>(ViewGroup.java:388) at android.widget.LinearLayout.<init>(LinearLayout.java:174) at android.widget.LinearLayout.<init>(LinearLayout.java:170) ... 31 more Caused by: java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:603) at android.graphics.Bitmap.createBitmap(Bitmap.java:551) at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437) at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:524) at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:499) at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:351) at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773) at android.content.res.Resources.loadDrawable(Resources.java:1937) ... 36 more
相关推荐
由于网上找不到自己想要的plist文件解析,我自己写的一个.plist图片资源文件解析。
1,对于强引用和软引用的使用,我们首先去强引用缓存中去找图片资源,当没有发现时,就去软引用缓存中。当强引用的超额时,将最后使用的资源放入软引用缓存中,使用到软引用的资源时 ,则将资源重新放回强引用缓存...
在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的图片资源文件(如drawable-hdpi、drawable-ldpi和drawable-mdpi)拷贝到bin文件夹下。在替换资源图片后,eclipse并不清楚是否有图片改变,...
主要介绍了android获取相册图片和路径的实现方法,本文介绍的是Android4.4后的方法,感兴趣的小伙伴们可以参考一下
前端H5获取Android原生相册文件和拍照功能,比如H5的<input type>类型,ios不用做任何处理,而Android需要对webview重新
unity下载服务器图片保存本地并加载(android和ios),判断本地是否存在,不存在就创建文件.
该资源包含了一个用android访问tomcat服务器的小案例,包括用户注册,和用户登录,以及将myqlz中的数据用listview组件显示出来
Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径,如:file:///android_asset/xxx....
svg2android[不推荐使用-直接从Android Studio使用官方的 Studio] 将SVG转换为Android VectorDrawable XML资源文件。 提取Android中支持的元素和组的所有参数。 支持:路径,直线,矩形,圆形,椭圆形,折线和多边形...
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
本源码主要演示android获取网络图片,类似于采集图片。编程思路:首先获取请求的路径,路径为我们想要得到的资源,建立URL对象,抛出异常,得到HttpURLConnection对象,声明请求方式,设置连接超时,得到服务器传...
我 们都知道在Git 中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore 中,而.gitignore 这个Android Studio 插件根据不同的语言来选择模板,就不用自己在费事添加一些文件了,而且还有自动补全功能...
由于要移植J2me的游戏到Android上,这个J2ME游戏的资源文件不是做成二进制的,一堆文件名大小写不一的Png图片摆在面前,手动处理起来非常烦人。于是花了点时间开发了个小工具,将指定文件夹下的所有文件的文件名处理...
(2) ioc模块:android中的ioc模块,完全注解方式就可以进行UI绑定、res中的资源的读取、以及对象的初始化。 (3) 数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。 (4) http模块:通过...
readFile2BytesByChannel : 读取文件到字节数组中 readFile2BytesByMap : 读取文件到字节数组中 setBufferSize : 设置缓冲区尺寸 文件相关 -> FileUtils.java -> Test getFileByPath : 根据文件路径获取文件 ...
本软件是一款功能强大的文件管理器,可以通过本软件安装手机应用... 软件的不足之处是在进行解压时,若压缩包或者子文件名称中含有中文字符,解压后文件名会出现乱码现象,但不影响内容的阅读,鄙人正在解决此问题。
基于Vue实现跨平台上传图片,pc端访问时上传图片资源,移动端访问时调用相册,可拍照和从相册里选择并在页面可进行预览。文档记录了java后端和vue前端两部分核心代码包括注释说明
Android Volley Jar,Android Volley框架是android开发中不可或缺的一个重要框架,想使用Android开发更加便捷的途径就是使用Volley框架了。 Android Volley Jar框架简介 我们平时在开发Android应用的时候不可避免...
一般而言,资源是你想包含和引入到应用程序里面的一些外部元素,比如图片、音频、视频、文本字符串、布局、主题等。每个Android应用程序包含一个资源目录(res/)和资产目录(assets/),资产不经常被使用,因为它们...
7.9 播放mp3资源文件 433 7.10 播放存储卡里的mp3音乐 438 7.11 自制录音/播放录音程序 443 7.12 通过收到短信开始秘密录音 447 7.13 内置影片播放器载入3gp电影 451 7.14 自制3gp影片播放器 455 ...