应用程序仍在禁用后运行



我已经安装了一个我编写为系统应用的应用

该应用程序工作正常,但是,我想将其禁用(并且不要完全删除)。

所以我在命令行中写了" adb shell pm disable [the Package name]",然后重新启动后,即使我不再在菜单上看到我的应用程序,但我仍然收到一条消息,"不幸的是[MyApp]停止了"。

logcat:

FATAL EXCEPTION: main 
E/AndroidRuntime( 1356): java.lang.RuntimeException: Unable to instantiate service [package name] : java.lang.ClassNotFoundException: Didn't find class "[packagename.classThatStartsTheService]" on path: /system/app/app.apk 
E/AndroidRuntime( 1356):    at android.app.ActivityThread.handleCreateService(ActivityThread.java:2516) 
E/AndroidRuntime( 1356):    at android.app.ActivityThread.access$1600(ActivityThread.java:144) 
E/AndroidRuntime( 1356):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1319) 
E/AndroidRuntime( 1356):    at android.os.Handler.dispatchMessage(Handler.java:99) 
E/AndroidRuntime( 1356):    at android.os.Looper.loop(Looper.java:137) 
E/AndroidRuntime( 1356):    at android.app.ActivityThread.main(ActivityThread.java:5074) 
E/AndroidRuntime( 1356):    at java.lang.reflect.Method.invokeNative(Native Method) 
E/AndroidRuntime( 1356):    at java.lang.reflect.Method.invoke(Method.java:511) 
E/AndroidRuntime( 1356):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
E/AndroidRuntime( 1356):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 
E/AndroidRuntime( 1356):    at dalvik.system.NativeStart.main(Native Method) 
E/AndroidRuntime( 1356): Caused by: java.lang.ClassNotFoundException: Didn't find class "[packagename.class that starts the service]" on path: /system/app/app.apk  
E/AndroidRuntime( 1356):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 
E/AndroidRuntime( 1356):    at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
E/AndroidRuntime( 1356):    at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
E/AndroidRuntime( 1356):    at android.app.ActivityThread.handleCreateService(ActivityThread.java:2513) 
E/AndroidRuntime( 1356):    ... 10 more

这是否意味着BOOD_COMPLETED仍被我的应用程序识别,但是由于禁用了它无法运行吗?还是其他东西?

预先感谢!

所以,显然我有另一个可以激活我的应用程序的应用被禁用。因此,我也禁用了第二个应用程序。

相关内容

  • 没有找到相关文章

最新更新