Java “android.util.secutil”包是关于什么的?
(我不确定是否更适合,但因为这是一个关于Java内部结构的问题,所以我认为这样会是一个更好的选择。请随意迁移。) 背景:我不小心删除了我的三星Galaxy Ace(GT-S5830,运行Android 2.3.6)上的Java “android.util.secutil”包是关于什么的?,java,android,Java,Android,(我不确定是否更适合,但因为这是一个关于Java内部结构的问题,所以我认为这样会是一个更好的选择。请随意迁移。) 背景:我不小心删除了我的三星Galaxy Ace(GT-S5830,运行Android 2.3.6)上的/system/apps/Mms.apk。由于我没有备份,我尝试从库存ROM中替换它。但是,库存ROM中的Mms.apk崩溃: E/AndroidRuntime( 654): java.lang.NoClassDefFoundError: android.util.secutil
/system/apps/Mms.apk
。由于我没有备份,我尝试从库存ROM中替换它。但是,库存ROM中的Mms.apk
崩溃:
E/AndroidRuntime( 654): java.lang.NoClassDefFoundError: android.util.secutil.Log
E/AndroidRuntime( 654): at com.android.mms.MmsConfig.init(MmsConfig.java:104)
E/AndroidRuntime( 654): at com.android.mms.MmsApp.onCreate(MmsApp.java:65)
E/AndroidRuntime( 654): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
E/AndroidRuntime( 654): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3276)
E/AndroidRuntime( 654): at android.app.ActivityThread.access$2200(ActivityThread.java:117)
E/AndroidRuntime( 654): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:973)
E/AndroidRuntime( 654): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 654): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 654): at android.app.ActivityThread.main(ActivityThread.java:3687)
E/AndroidRuntime( 654): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 654): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 654): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
E/AndroidRuntime( 654): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
E/AndroidRuntime( 654): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 160): Process com.android.mms has crashed too many times: killing!
除了其他类似的stacktrace,我在网上找不到任何关于android.util.secutil
包的信息。因此:
安卓.util.secutil软件包是关于什么的?
查看4年前的代码片段,该软件包包含:
- 一个
类——看起来只不过是捆绑在一起的一堆日志实用程序。与日志切换器一起使用Log
-可以告诉您当前是否显示全局日志/安全调试日志/安全错误日志/等等LogSwitcher
-类似于Slog
的方法,但每种方法仅在特定日志处于活动状态时进行检查和打印(例如,安全错误)Log
-分析SmartParser
SmartParsingData
-日期信息、电子邮件信息、电话号码信息、url信息的存储类SmartParsingData
-各种日期/其他模式的存储类。1月1日,12月12日。诸如此类的事情SmartPatterns