关闭

[置顶] java.lang.IllegalArgumentException: Window type can not be changed after the window is added.

标签: IllegalArg安卓Android
743人阅读 评论(0) 收藏 举报
分类:

前言:懂得珍惜方可拥有更多。

问题描述:
编译Success,但是一运行安装就会闪退。
具体报错如下:

2016-08-29 17:54:13 机型:HTC-HTC S720e 版本号:4.2.2 日志:java.lang.IllegalArgumentException: Window type can not be changed after the window is added.
android.os.Parcel.readException(Parcel.java:1438)
android.os.Parcel.readException(Parcel.java:1388)
android.view.IWindowSession$Stub$Proxy.relayout(IWindowSession.java:824)
android.view.ViewRootImpl.relayoutWindow(ViewRootImpl.java:4450)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1642)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1190)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4860)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:766)
android.view.Choreographer.doCallbacks(Choreographer.java:575)
android.view.Choreographer.doFrame(Choreographer.java:542)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:751)
android.os.Handler.handleCallback(Handler.java:725)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:158)
android.app.ActivityThread.main(ActivityThread.java:5751)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:511)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1083)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:850)
dalvik.system.NativeStart.main(Native Method)

解决办法:
在Androidmanifest.xml中修改如下值
其中X最好大于14(如果没有设置该值请添加)即可解决

<uses-sdk  //************
            android:targetSdkVersion="X"/>

如果本文有帮到你,记得加关注哦。
初出茅庐,还望指教。
请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/u011005173/article/details/523662238谢谢

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22805次
    • 积分:508
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:3篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论