Android launcher -- 调试运行launcher源码 2

来源:互联网 发布:m1m2基础货币知乎 编辑:程序博客网 时间:2024/05/29 08:04

调试运行launcher源码 2

Android launcher – 调试运行launcher源码 1调试没有报错,但还是编译不起来。
这里写图片描述

修改:
删除AndroidManifest.xml中的android:sharedUserId=”android.uid.shared”
这里写图片描述

编译起来,运行不起来

06-10 17:07:54.583 E/AndroidRuntime(17095): FATAL EXCEPTION: main06-10 17:07:54.583 E/AndroidRuntime(17095): Process: android.process.acore, PID: 1709506-10 17:07:54.583 E/AndroidRuntime(17095): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.launcher/com.android.launcher.Launcher}: android.view.InflateException: Binary XML file line #26: Binary XML file line #26: Error inflating class com.android.launcher.Workspace//... ....06-10 17:07:54.583 E/AndroidRuntime(17095):     ... 22 more06-10 17:07:54.583 E/AndroidRuntime(17095): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.hasAlpha()' on a null object reference06-10 17:07:54.583 E/AndroidRuntime(17095):     at com.android.launcher.Workspace.isOpaque(Workspace.java:485)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.View.invalidateInternal(View.java:12804)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.View.invalidate(View.java:12790)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.View.setFlags(View.java:10777)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.ViewGroup.initViewGroup(ViewGroup.java:585)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.ViewGroup.<init>(ViewGroup.java:574)06-10 17:07:54.583 E/AndroidRuntime(17095):     at android.view.ViewGroup.<init>(ViewGroup.java:569)06-10 17:07:54.583 E/AndroidRuntime(17095):     at com.android.launcher.Workspace.<init>(Workspace.java:143)06-10 17:07:54.583 E/AndroidRuntime(17095):     at com.android.launcher.Workspace.<init>(Workspace.java:132)06-10 17:07:54.583 E/AndroidRuntime(17095):     ... 24 more

报空:
这里写图片描述

06-10 17:07:54.583 E/AndroidRuntime(17095): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.hasAlpha()' on a null object reference06-10 17:07:54.583 E/AndroidRuntime(17095):     at com.android.launcher.Workspace.isOpaque(Workspace.java:485)

修改:
这里写图片描述

Launcher源码运行截图

下载
这里写图片描述

这里写图片描述

原创粉丝点击