|
加固只能对代码进行加密,防止解包,并不能解决组件暴露的问题。我们尝试把打好包的app解包出来,修改AndroidManifest.xml,修改完之后启动会报空指针异常。
11-20 09:43:16.588 25447 25447 E app3c : sorry, we have catch a crash log in M2012K11C|11
11-20 09:43:16.588 25447 25447 E app3c : java.lang.RuntimeException: Unable to create application com.uzmap.pkg.uzapp.UZApplication: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.indexOf(java.lang.String)' on a null object reference
11-20 09:43:16.588 25447 25447 E app3c : at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6992)
11-20 09:43:16.588 25447 25447 E app3c : at android.app.ActivityThread.access$1500(ActivityThread.java:257)
11-20 09:43:16.588 25447 25447 E app3c : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1973)
11-20 09:43:16.588 25447 25447 E app3c : at android.os.Handler.dispatchMessage(Handler.java:106)
11-20 09:43:16.588 25447 25447 E app3c : at android.os.Looper.loop(Looper.java:233)
11-20 09:43:16.588 25447 25447 E app3c : at android.app.ActivityThread.main(ActivityThread.java:8052)
11-20 09:43:16.588 25447 25447 E app3c : at java.lang.reflect.Method.invoke(Native Method)
11-20 09:43:16.588 25447 25447 E app3c : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
11-20 09:43:16.588 25447 25447 E app3c : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
11-20 09:43:16.588 25447 25447 E app3c : Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.indexOf(java.lang.String)' on a null object reference
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzcore.b.d.b(Unknown Source:11)
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzcore.b.e.d(Unknown Source:120)
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzcore.b.e.a(Unknown Source:16)
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzcore.e.y(Unknown Source:4)
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzcore.e.a(Unknown Source:24)
11-20 09:43:16.588 25447 25447 E app3c : at com.uzmap.pkg.uzapp.UZApplication.onCreate(Unknown Source:9) |
|