android无法加载WebView提供程序:未安装WebView

前端之家收集整理的这篇文章主要介绍了android无法加载WebView提供程序:未安装WebView前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近,我们开始在我们的crashlytics中看到这个新条目,该条目表示 android无法在设备上找到webview包.

这是完整的堆栈跟踪(源代码中的类已被替换为…..:

  1. Fatal Exception: android.view.InflateException: Binary XML file line #139: Binary XML file line #139: Error inflating class <unknown>
  2.  
  3. Caused by android.view.InflateException: Binary XML file line #139: Error inflating class <unknown>
  4.  
  5. Caused by java.lang.reflect.InvocationTargetException
  6. at java.lang.reflect.Constructor.newInstance0(Constructor.java)
  7. at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
  8. at android.view.LayoutInflater.createView(LayoutInflater.java:645)
  9. at g.a.a.a.d.a(SourceFile:211)
  10. at g.a.a.a.d.a(SourceFile:20)
  11. at g.a.a.a.d$a.onCreateView(SourceFile:302)
  12. at android.view.LayoutInflater$FactoryMerger.onCreateView(LayoutInflater.java:189)
  13. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:777)
  14. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
  15. at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
  16. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  17. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  18. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  19. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  20. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  21. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  22. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  23. at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
  24. at g.a.a.a.d.inflate(SourceFile:60)
  25. at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
  26. at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
  27. at ......(SourceFile:148)
  28. at ......(SourceFile:119)
  29. at ......(SourceFile:28)
  30. at android.support.v4.view.ViewPager.a(SourceFile:1034)
  31. at android.support.v4.view.ViewPager.a(SourceFile:1182)
  32. at android.support.v4.view.ViewPager.c(SourceFile:1116)
  33. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1642)
  34. at ....(SourceFile:27)
  35. at android.view.View.measure(View.java:20234)
  36. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  37. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  38. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  39. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  40. at android.view.View.measure(View.java:20234)
  41. at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1320)
  42. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  43. at android.widget.ScrollView.onMeasure(ScrollView.java:345)
  44. at android.view.View.measure(View.java:20234)
  45. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  46. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  47. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  48. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  49. at android.view.View.measure(View.java:20234)
  50. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1658)
  51. at android.view.View.measure(View.java:20234)
  52. at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:825)
  53. at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:511)
  54. at android.view.View.measure(View.java:20234)
  55. at android.support.v4.widget.DrawerLayout.onMeasure(SourceFile:1081)
  56. at android.view.View.measure(View.java:20234)
  57. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  58. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  59. at android.support.v7.widget.ContentFrameLayout.onMeasure(SourceFile:139)
  60. at android.view.View.measure(View.java:20234)
  61. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  62. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  63. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  64. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  65. at android.view.View.measure(View.java:20234)
  66. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  67. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  68. at android.view.View.measure(View.java:20234)
  69. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  70. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  71. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  72. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  73. at android.view.View.measure(View.java:20234)
  74. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  75. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  76. at com.android.internal.policy.DecorView.onMeasure(DecorView.java:716)
  77. at android.view.View.measure(View.java:20234)
  78. at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2659)
  79. at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1600)
  80. at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1873)
  81. at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1485)
  82. at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7078)
  83. at android.view.Choreographer$CallbackRecord.run(Choreographer.java:910)
  84. at android.view.Choreographer.doCallbacks(Choreographer.java:712)
  85. at android.view.Choreographer.doFrame(Choreographer.java:646)
  86. at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:896)
  87. at android.os.Handler.handleCallback(Handler.java:836)
  88. at android.os.Handler.dispatchMessage(Handler.java:103)
  89. at android.os.Looper.loop(Looper.java:203)
  90. at android.app.ActivityThread.main(ActivityThread.java:6369)
  91. at java.lang.reflect.Method.invoke(Method.java)
  92. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1088)
  93. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:949)
  94. Caused by android.util.AndroidRuntimeException: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
  95. at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:395)
  96. at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:194)
  97. at android.webkit.WebView.getFactory(WebView.java:2592)
  98. at android.webkit.WebView.findAddress(WebView.java:1958)
  99. at android.text.util.Linkify.gatherMapLinks(Linkify.java:599)
  100. at android.text.util.Linkify.addLinks(Linkify.java:287)
  101. at android.widget.TextView.setText(TextView.java:4474)
  102. at android.widget.TextView.setText(TextView.java:4395)
  103. at android.widget.TextView.<init>(TextView.java:1472)
  104. at android.widget.TextView.<init>(TextView.java:727)
  105. at android.widget.TextView.<init>(TextView.java:723)
  106. at me.grantland.widget.AutofitTextView.<init>(SourceFile:25)
  107. at java.lang.reflect.Constructor.newInstance0(Constructor.java)
  108. at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
  109. at android.view.LayoutInflater.createView(LayoutInflater.java:645)
  110. at g.a.a.a.d.a(SourceFile:211)
  111. at g.a.a.a.d.a(SourceFile:20)
  112. at g.a.a.a.d$a.onCreateView(SourceFile:302)
  113. at android.view.LayoutInflater$FactoryMerger.onCreateView(LayoutInflater.java:189)
  114. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:777)
  115. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
  116. at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
  117. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  118. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  119. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  120. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  121. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  122. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  123. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  124. at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
  125. at g.a.a.a.d.inflate(SourceFile:60)
  126. at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
  127. at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
  128. at ....(SourceFile:148)
  129. at ....(SourceFile:119)
  130. at ....(SourceFile:28)
  131. at android.support.v4.view.ViewPager.a(SourceFile:1034)
  132. at android.support.v4.view.ViewPager.a(SourceFile:1182)
  133. at android.support.v4.view.ViewPager.c(SourceFile:1116)
  134. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1642)
  135. at ....(SourceFile:27)
  136. at android.view.View.measure(View.java:20234)
  137. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  138. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  139. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  140. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  141. at android.view.View.measure(View.java:20234)
  142. at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1320)
  143. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  144. at android.widget.ScrollView.onMeasure(ScrollView.java:345)
  145. at android.view.View.measure(View.java:20234)
  146. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  147. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  148. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  149. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  150. at android.view.View.measure(View.java:20234)
  151. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1658)
  152. at android.view.View.measure(View.java:20234)
  153. at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:825)
  154. at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:511)
  155. at android.view.View.measure(View.java:20234)
  156. at android.support.v4.widget.DrawerLayout.onMeasure(SourceFile:1081)
  157. at android.view.View.measure(View.java:20234)
  158. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  159. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  160. at android.support.v7.widget.ContentFrameLayout.onMeasure(SourceFile:139)
  161. at android.view.View.measure(View.java:20234)
  162. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  163. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  164. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  165. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  166. at android.view.View.measure(View.java:20234)
  167. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  168. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  169. at android.view.View.measure(View.java:20234)
  170. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  171. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  172. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  173. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  174. at android.view.View.measure(View.java:20234)
  175. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  176. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  177. at com.android.internal.policy.DecorView.onMeasure(DecorView.java:716)
  178. at android.view.View.measure(View.java:20234)
  179. at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2659)
  180. at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1600)
  181. at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1873)
  182. at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1485)
  183. at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7078)
  184. at android.view.Choreographer$CallbackRecord.run(Choreographer.java:910)
  185. at android.view.Choreographer.doCallbacks(Choreographer.java:712)
  186. at android.view.Choreographer.doFrame(Choreographer.java:646)
  187. at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:896)
  188. at android.os.Handler.handleCallback(Handler.java:836)
  189. at android.os.Handler.dispatchMessage(Handler.java:103)
  190. at android.os.Looper.loop(Looper.java:203)
  191. at android.app.ActivityThread.main(ActivityThread.java:6369)
  192. at java.lang.reflect.Method.invoke(Method.java)
  193. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1088)
  194. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:949)
  195. Caused by android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
  196. at android.webkit.WebViewFactory.getWebViewContextAndSetProvider(WebViewFactory.java:294)
  197. at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:354)
  198. at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:194)
  199. at android.webkit.WebView.getFactory(WebView.java:2592)
  200. at android.webkit.WebView.findAddress(WebView.java:1958)
  201. at android.text.util.Linkify.gatherMapLinks(Linkify.java:599)
  202. at android.text.util.Linkify.addLinks(Linkify.java:287)
  203. at android.widget.TextView.setText(TextView.java:4474)
  204. at android.widget.TextView.setText(TextView.java:4395)
  205. at android.widget.TextView.<init>(TextView.java:1472)
  206. at android.widget.TextView.<init>(TextView.java:727)
  207. at android.widget.TextView.<init>(TextView.java:723)
  208. at me.grantland.widget.AutofitTextView.<init>(SourceFile:25)
  209. at java.lang.reflect.Constructor.newInstance0(Constructor.java)
  210. at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
  211. at android.view.LayoutInflater.createView(LayoutInflater.java:645)
  212. at g.a.a.a.d.a(SourceFile:211)
  213. at g.a.a.a.d.a(SourceFile:20)
  214. at g.a.a.a.d$a.onCreateView(SourceFile:302)
  215. at android.view.LayoutInflater$FactoryMerger.onCreateView(LayoutInflater.java:189)
  216. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:777)
  217. at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
  218. at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
  219. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  220. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  221. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  222. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  223. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  224. at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
  225. at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
  226. at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
  227. at g.a.a.a.d.inflate(SourceFile:60)
  228. at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
  229. at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
  230. at ....(SourceFile:148)
  231. at ....(SourceFile:119)
  232. at ....(SourceFile:28)
  233. at android.support.v4.view.ViewPager.a(SourceFile:1034)
  234. at android.support.v4.view.ViewPager.a(SourceFile:1182)
  235. at android.support.v4.view.ViewPager.c(SourceFile:1116)
  236. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1642)
  237. at ....(SourceFile:27)
  238. at android.view.View.measure(View.java:20234)
  239. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  240. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  241. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  242. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  243. at android.view.View.measure(View.java:20234)
  244. at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1320)
  245. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  246. at android.widget.ScrollView.onMeasure(ScrollView.java:345)
  247. at android.view.View.measure(View.java:20234)
  248. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  249. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  250. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  251. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  252. at android.view.View.measure(View.java:20234)
  253. at android.support.v4.view.ViewPager.onMeasure(SourceFile:1658)
  254. at android.view.View.measure(View.java:20234)
  255. at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:825)
  256. at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:511)
  257. at android.view.View.measure(View.java:20234)
  258. at android.support.v4.widget.DrawerLayout.onMeasure(SourceFile:1081)
  259. at android.view.View.measure(View.java:20234)
  260. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  261. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  262. at android.support.v7.widget.ContentFrameLayout.onMeasure(SourceFile:139)
  263. at android.view.View.measure(View.java:20234)
  264. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  265. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  266. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  267. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  268. at android.view.View.measure(View.java:20234)
  269. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  270. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  271. at android.view.View.measure(View.java:20234)
  272. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  273. at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1705)
  274. at android.widget.LinearLayout.measureVertical(LinearLayout.java:797)
  275. at android.widget.LinearLayout.onMeasure(LinearLayout.java:657)
  276. at android.view.View.measure(View.java:20234)
  277. at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6249)
  278. at android.widget.FrameLayout.onMeasure(FrameLayout.java:214)
  279. at com.android.internal.policy.DecorView.onMeasure(DecorView.java:716)
  280. at android.view.View.measure(View.java:20234)
  281. at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2659)
  282. at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1600)
  283. at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1873)
  284. at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1485)
  285. at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7078)
  286. at android.view.Choreographer$CallbackRecord.run(Choreographer.java:910)
  287. at android.view.Choreographer.doCallbacks(Choreographer.java:712)
  288. at android.view.Choreographer.doFrame(Choreographer.java:646)
  289. at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:896)
  290. at android.os.Handler.handleCallback(Handler.java:836)
  291. at android.os.Handler.dispatchMessage(Handler.java:103)
  292. at android.os.Looper.loop(Looper.java:203)
  293. at android.app.ActivityThread.main(ActivityThread.java:6369)
  294. at java.lang.reflect.Method.invoke(Method.java)
  295. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1088)
  296. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:949)

我们看到这个:

Android版本:5,6,7

设备制造商:联想,oneplus,三星,摩托罗拉

并且,设备没有根植.

搜索一段时间后,我无法找到任何适当的原因(和处理).经过this问题,但它没有任何解决方案.

请帮忙.

编辑:这对许多用户来说都是如此,所以我不能告诉大家从Play商店检查/安装webiew.
有更好的解决方案吗?

解决方法

我在这里想出了一个可能的问题.我们知道webview已经作为一个单独的应用程序从android 5.0发布,可能是因为当我的视图被夸大时,webview包正在由os更新,因此无法找到webview pacakge那几分钟.我知道这是一个非常边缘的案例但是

>正如我所看到的,崩溃只发生在支持这一假设的> = 5.0设备上
>很难相信所有这些设备都没有安装webview.事实上,我尝试从我的设备卸载系统和chrome软件包,但应用程序仍然没有崩溃.

所以这就是我所做的(hacky解决方案,但防止崩溃):

  1. try {
  2. // the inflating code that's causing the crash
  3.  
  4. } catch (Exception e) {
  5. if (e.getMessage() != null && e.getMessage().contains("webview")) {
  6. // If the system Failed to inflate this view because of the WebView (which could
  7. // be one of several types of exceptions),it likely means that the system WebView
  8. // is either not present (unlikely) OR in the process of being updated (also unlikely).
  9. // It's unlikely but we have been receiving a lot of crashes.
  10. // In this case,show the user a message and finish the activity
  11. }
  12. }

基本上只是处理该异常.那里没有火箭科学.

猜你在找的Android相关文章