问题标签 [inflate-exception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
422 浏览

android - findViewById() 使用模拟器引发异常,但不适用于设备

我有一个带有 WebView 加载我的网站的简单 Android 应用程序,最近我将此项目从 Windows XP 迁移到 Mac,从那时起,当我在模拟器中运行应用程序时调用 findViewById() 时出现异常,我尝试在移动设备中运行设备没有任何问题。

错误信息

MainActivity.java 源代码

AndroidManifest.xml

activity_main.xml

0 投票
1 回答
705 浏览

android - Android InflateException 错误膨胀类片段致命异常:主要

我失去了至少 3 个小时来寻找解决方案,但没有结果......你能告诉我问题是什么,我该如何解决?

活动布局:

片段布局:

活动课:

片段类:

这就是 LogCat 中所说的:

我找到了一些答案,但没有帮助。请给我你的支持。我是第一次使用片段,我知道它们很重要,我需要学习如何使用它们。

0 投票
1 回答
849 浏览

android - 通用图像加载器在三星设备上内存不足

我一直在使用 Universal Image Loader 和许多设备(联想、HTC、LG 等)使用我的应用程序,但使用三星时一切都崩溃了。在我的应用程序中,我有几个带有 ListView 的碎片。这些 ListViews 只包含我从网上下载并希望通过 UIL 显示的图像。

但是当我在三星(S4/Galaxy Tab 3/Galaxy Note 8.0)上调试我的应用程序时,LogCat 给了我这个:

和应用程序崩溃。

它只发生在三星设备上!我从来没有在另一个品牌上遇到过这种例外。这就是我在适配器中使用 UIL 的方式:

和我的布局 apartment_favourite_last_seen_object_row:

这就是我配置通用图像加载器的方式:

我一直在尝试毕加索,我也遇到了同样的问题,所以我不可能是我几乎没有记忆了,但是,等等,为什么?我一直在尝试只使用 DiscCache 并且遇到了这个问题,所以也许它都没有相互连接。你能帮助我吗?

更新

我从布局中删除了图案图像,现在我没有 InflateException 但奇怪的 OutOfMemoryError。但是,如果我仅将图像缓存在光盘上,这怎么可能呢?

0 投票
0 回答
115 浏览

android - 为什么 QuickContactBadge 会抛出 android.view.InflateException?

我正在创建一个应用程序,它可以过滤联系人,但遗憾android.view.InflateException的是在启动带有联系人列表的片段时被抛出,该片段QuickContactBadge对单个联系人使用重视图。

有类似的问题Fragment view inflating error: Resource is not a drawable on SO 有几种可能的解决方案。但是,他们没有对这个问题做出任何澄清。任何提议的决定仍然存在运行时膨胀错误。具体情况请查看下方。

来自 Logcat 的 Android 运行时错误

QuickContactBadge 膨胀的代码片段

联系人项目布局 XML

0 投票
1 回答
244 浏览

android - 尝试添加片段时的 Android Inflate Excetion (android.vew.InflateException)

MainActivity.java 我跟着这个[教程] [1]

我在第 11 行得到了 Binary xml inflate 异常。

activity_main.xml

日志猫:

07-25 14:24:31.385: E/AndroidRuntime(3281): 致命异常: main 07-25 14:24:31.385: E/AndroidRuntime(3281): java.lang.RuntimeException: 无法启动活动 ComponentInfo{in. wptrafficanalyzer.locationsearchdialogv2/in.wptrafficanalyzer.locationsearchdialogv2.MainActivity}:android.view.InflateException:二进制 XML 文件第 11 行:错误膨胀类片段 07-25 14:24:31.385:E/AndroidRuntime(3281):在 android.app .ActivityThread.performLaunchActivity(ActivityThread.java:2129) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2154) 07-25 14:24:31.385 : E/AndroidRuntime(3281): at android.app.ActivityThread.access$700(ActivityThread.java:146) 07-25 14:24:31.385: E/AndroidRuntime(3281): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1260) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.os.Handler.dispatchMessage(Handler.java:99) 07-25 14:24:31.385: E/ AndroidRuntime(3281): 在 android.os.Looper.loop(Looper.java:137) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.app.ActivityThread.main(ActivityThread.java:4949 ) 07-25 14:24:31.385: E/AndroidRuntime(3281): at java.lang.reflect.Method.invokeNative(Native Method) 07-25 14:24:31.385: E/AndroidRuntime(3281): at java. lang.reflect.Method.invoke(Method.java:511) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1043 ) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810) 07-25 14:24:31.385: E/AndroidRuntime(3281 ):在 dalvik.system.NativeStart.main(Native Method) 07-25 14:24:31.385: E/AndroidRuntime(3281): Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class fragment 07- 25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:710) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view。 LayoutInflater.rInflate(LayoutInflater.java:752) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater.inflate(LayoutInflater.java:495) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater.inflate(LayoutInflater.java:397) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater.inflate(LayoutInflater.java :353) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 com.android。internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:318) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.app.Activity.setContentView(Activity.java:1920) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 in.wptrafficanalyzer.locationsearchdialogv2.MainActivity.onCreate(MainActivity.java:29) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.app .Activity.performCreate(Activity.java:5185) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094) 07-25 14:24:31.385 : E/AndroidRuntime(3281): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2093) 07-25 14:24:31.385: E/AndroidRuntime(3281): ... 11 更多 07-25 14:24 :31.385:E/AndroidRuntime(3281):引起:java.lang.SecurityException:Maps API 需要在 AndroidManifest.xml 中设置额外的以下权限以确保正确的行为: 07-25 14:24:31.385: E/AndroidRuntime(3281): 07-25 14:24:31.385: E/AndroidRuntime (3281):在 owt.a(未知来源)07-25 14:24:31.385:E/AndroidRuntime(3281):在 oze.a(未知来源)07-25 14:24:31.385:E/AndroidRuntime(3281 ): 在 oze.a(未知来源) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 oyg.a(未知来源) 07-25 14:24:31.385: E/AndroidRuntime(3281):在 oul.a(未知来源)07-25 14:24:31.385:E/AndroidRuntime(3281):在 ouk.a(未知来源)07-25 14:24:31.385:E/AndroidRuntime(3281):在 grv .onTransact(SourceFile:107) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.os.Binder.transact(Binder.java:326) 07-25 14:24:31.385: E/AndroidRuntime (3281):在 com.google.android.gms.maps.internal.IMapFragmentDelegate$a$a.onCreateView(Unknown Source) 07-25 14:24:31.385: E/AndroidRuntime(3281): at com.google.android.gms.maps .SupportMapFragment$a.onCreateView(Unknown Source) 07-25 14:24:31.385: E/AndroidRuntime(3281): at com.google.android.gms.dynamic.a$4.b(Unknown Source) 07-25 14: 24:31.385: E/AndroidRuntime(3281): at com.google.android.gms.dynamic.aa(Unknown Source) 07-25 14:24:31.385: E/AndroidRuntime(3281): at com.google.android。 gms.dynamic.a.onCreateView(未知来源)07-25 14:24:31.385:E/AndroidRuntime(3281):在 com.google.android.gms.maps.SupportMapFragment.onCreateView(未知来源)07-25 14: 24:31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.Fragment.performCreateView(Fragment.java:1500) 07-25 14:24:31.385: E/AndroidRuntime(3281):在 android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:911) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager. java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24:31.385: E/ AndroidRuntime(3281): 在 android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater .java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):moveToState(FragmentManager.java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24: 31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater .createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):moveToState(FragmentManager.java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24: 31.385: E/AndroidRuntime(3281): 在 android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): 在 android.view.LayoutInflater .createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):

清单.xml

0 投票
1 回答
177 浏览

android - Android view.InflateException 二进制 XML

我意识到还有其他人有类似的问题,但我已经检查了这些问题,这是不同的。此外,在我最近将我的 SDK 更新到 Android 4.4 之前,我没有遇到任何问题,但之后似乎并没有立即发生。

这是我在此按钮上的错误XML

这是我的可绘制对象:

日志猫:

0 投票
1 回答
1964 浏览

android - Xamarin Studio (Android) 错误膨胀类除非清洗

问题:

在 Xamarin Studio 中修改我的 Android 项目中的任何布局文件后,我的 mainlauncher (SplashActivity) 会引发以下异常。异常继续抛出,直到我清理我的项目。


例外:

二进制 XML 文件第 17 行:膨胀类时出错

抛出异常


环境:

我正在使用以下工具:

使用以下相关设置:

最低 Android 版本:Android 4.3(API 级别 16)

计算机:

Windows 7 家庭高级版 SP1 (x64)

测试设备:

运行 Android 4.3 的三星 Galaxy S4


相关代码:

SplashLayout.axml

SplashActivity(修剪为仅 OnCreate)


我的研究:

以下是看似相关但与我目前的情况无关的问题列表。


附加信息:

  • 当我在调试之前清理解决方案时,错误得到解决,直到我修改任何布局文件。
  • 一旦抛出此异常,它将继续抛出,直到我清理解决方案。
  • 活动的 XML 只有一个文本视图,它不调用任何可绘制资源。此外,SplashLayout.axml仅包含 12 行代码。

问题:

  • 什么可能导致这个错误,它会在生产中发生吗?
0 投票
1 回答
1299 浏览

android - 将文本颜色选择器从 android 中的自定义 ListView 设置为 CheckedTextView 项时出现膨胀异常

我有一个自定义 ListView,它的背景和文本项应该有颜色选择器。

我的清单中的自定义项目:

我可以通过选择器更改 CheckedTextView 背景,但是当我将选择器放在这样的文本颜色中时android:textColor="@drawable/text_color_selector",应用程序崩溃并出现以下错误:

我用谷歌搜索了很多,发现很多人有这样的问题,但任何提示都可以解决我的问题。

这些是我的选择器:

text_color_selector

list_item_selector_blue

0 投票
1 回答
428 浏览

java - android.view.InflateException 膨胀类 com.etsy.android.grid.StaggeredGridView 时出错

我正在实现 etsy 在 github 上为 StaggeredGrid https://github.com/etsy/AndroidStaggeredGrid提供的库。我得到的错误是布局 activity_svg.xml 的 InflationException

android.view.InflationException Binary XML File Line#3 Error inflating class com.etsy.android.grid.StaggeredGridView 根据之前与问题相关的答案,我检查了构造函数:

根据之前的回答,我还检查了文件是否在这个库中。那么 InflationException 还有什么问题呢?为什么班级没有膨胀?

如果您希望我添加更多代码部分,请发表评论。

0 投票
1 回答
72 浏览

android - Api 10 上的 InflateException

我需要帮助!:)

我创建了一个几乎完成的应用程序,我一直在许多设备和许多 Android 版本上对其进行测试。在 Android L 和 KitKat 上一切正常,但是当我尝试在 Gingerbread 上打开它时,它无法启动。

那是我的主要活动:

抄送...

这就是日志猫:

问题在这里:

但我不知道为什么。关于如何解决我的问题的任何想法?

Ps Android Manifest 设置在 minsdkversion: 10 上。