java.io.IOException: No such file or directory at proguard.io.DirectoryPump.pumpDataEntries

本文详细解析了在使用混淆功能进行应用打包时遇到的Nosuchfileordirectory错误,并提供了两个关键步骤来解决此问题:首先确认build.gradle中的proguard.pro文件存在;其次检查该文件中引用的所有libs是否在相应目录下。遵循这些建议可以有效避免混淆过程中的常见错误。

混淆开启后,打包报错。

No such file or directory

1.请检查

写在build.gradle中的proguard.pro文件是否存在

 

2.请检查proguard.pro文件中的

对应的libs是否在对应的文件夹中存在

 

保障上两项无误,问题可解决

2025-12-03 17:47:52.132 17812-20901 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:52.134 17812-20901 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:52.147 17812-17812 AndroidRuntime com.tplink.omada E FATAL EXCEPTION: main Process: com.tplink.omada, PID: 17812 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tplink.omada/com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity}: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4011) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:222) at android.os.Looper.loop(Looper.java:314) at android.app.ActivityThread.main(ActivityThread.java:8857) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013) Caused by: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:301) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:291) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:265) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:142) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:112) at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:60) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:43) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:92) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:52) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getLanNetworkViewModel(SdnV6LanSettingsEditActivity.kt:80) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getIntentData(SdnV6LanSettingsEditActivity.kt:269) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.initView(SdnV6LanSettingsEditActivity.kt:88) at com.tplink.omada.sdncontroller.SdnBaseActivity.bindViewAfterCreate(SdnBaseActivity.kt:38) at com.tplink.omada.sdncontroller.SdnBaseHiltActivity.onCreate(SdnBaseHiltActivity.kt:71) at android.app.Activity.performCreate(Activity.java:8902) at android.app.Activity.performCreate(Activity.java:8864) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1471) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:222)  at android.os.Looper.loop(Looper.java:314)  at android.app.ActivityThread.main(ActivityThread.java:8857)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)  Caused by: java.lang.NoSuchMethodException: com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel.<init> [class android.app.Application] at java.lang.Class.getConstructor0(Class.java:3325) at java.lang.Class.getConstructor(Class.java:2485) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:299) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:291)  at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:265)  at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:142)  at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:112)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:60)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:43)  at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:92)  at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:52)  at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getLanNetworkViewModel(SdnV6LanSettingsEditActivity.kt:80)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getIntentData(SdnV6LanSettingsEditActivity.kt:269)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.initView(SdnV6LanSettingsEditActivity.kt:88)  at com.tplink.omada.sdncontroller.SdnBaseActivity.bindViewAfterCreate(SdnBaseActivity.kt:38)  at com.tplink.omada.sdncontroller.SdnBaseHiltActivity.onCreate(SdnBaseHiltActivity.kt:71)  at android.app.Activity.performCreate(Activity.java:8902)  at android.app.Activity.performCreate(Activity.java:8864)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1471)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:222)  at android.os.Looper.loop(Looper.java:314)  at android.app.ActivityThread.main(ActivityThread.java:8857)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)  2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Thread: main 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ CrashHandler.uncaughtException (CrashHandler.java:93) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Log.e (Log.java:42) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Code stack: 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tplink.omada/com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity}: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4011) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.os.Handler.dispatchMessage(Handler.java:106) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.os.Looper.loopOnce(Looper.java:222) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.os.Looper.loop(Looper.java:314) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.ActivityThread.main(ActivityThread.java:8857) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at java.lang.reflect.Method.invoke(Native Method) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Caused by: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:301) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:291) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:265) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:142) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:112) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:60) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:43) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:92) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:52) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35) 2025-12-03 17:47:52.150 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getLanNetworkViewModel(SdnV6LanSettingsEditActivity.kt:80) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getIntentData(SdnV6LanSettingsEditActivity.kt:269) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.initView(SdnV6LanSettingsEditActivity.kt:88) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.tplink.omada.sdncontroller.SdnBaseActivity.bindViewAfterCreate(SdnBaseActivity.kt:38) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at com.tplink.omada.sdncontroller.SdnBaseHiltActivity.onCreate(SdnBaseHiltActivity.kt:71) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.Activity.performCreate(Activity.java:8902) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.Activity.performCreate(Activity.java:8864) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1471) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ ... 12 more 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Caused by: java.lang.NoSuchMethodException: com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel.<init> [class android.app.Application] 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at java.lang.Class.getConstructor0(Class.java:3325) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at java.lang.Class.getConstructor(Class.java:2485) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:299) 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ ... 31 more 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Current Action: 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ { Current Screen : SdnV6LanSettingsEditActivity, Current Category : null, Current Action : null, Current Label : 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ null} 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ Last Action: 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ { Last Screen : SdnV6LanSettingsEditActivity, Last Category : null, Last Action : null, Last Label : null} 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E │ {AppVer:5.0.54, Device:Xiaomi M2102K1C(star), System: Android 14, Locale:zh_CN, Date:2025-12-03 17:47:52, Account:} 2025-12-03 17:47:52.151 17812-17812 PRETTY_LOG...ashHandler com.tplink.omada E └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 2025-12-03 17:47:52.218 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:52.222 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:53.305 5936-6437 JavaExceptionHandler com.miui.daemon E Process: com.tplink.omada, PID: 17812 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tplink.omada/com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity}: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4011) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:222) at android.os.Looper.loop(Looper.java:314) at android.app.ActivityThread.main(ActivityThread.java:8857) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013) Caused by: java.lang.RuntimeException: Cannot create an instance of class com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:301) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:291) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:265) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:142) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:112) at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:60) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:43) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:92) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:52) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getLanNetworkViewModel(SdnV6LanSettingsEditActivity.kt:80) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getIntentData(SdnV6LanSettingsEditActivity.kt:269) at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.initView(SdnV6LanSettingsEditActivity.kt:88) at com.tplink.omada.sdncontroller.SdnBaseActivity.bindViewAfterCreate(SdnBaseActivity.kt:38) at com.tplink.omada.sdncontroller.SdnBaseHiltActivity.onCreate(SdnBaseHiltActivity.kt:71) at android.app.Activity.performCreate(Activity.java:8902) at android.app.Activity.performCreate(Activity.java:8864) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1471) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:222)  at android.os.Looper.loop(Looper.java:314)  at android.app.ActivityThread.main(ActivityThread.java:8857)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)  Caused by: java.lang.NoSuchMethodException: com.tplink.omada.sdncontroller.viewmodel.settings.lansettings.sdnv6.SdnV6LanEditNetParamViewModel.<init> [class android.app.Application] at java.lang.Class.getConstructor0(Class.java:3325) at java.lang.Class.getConstructor(Class.java:2485) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:299) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:291)  at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.android.kt:265)  at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:142)  at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.android.kt:112)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:60)  at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:43)  at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:92)  at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:52)  at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getLanNetworkViewModel(SdnV6LanSettingsEditActivity.kt:80)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.getIntentData(SdnV6LanSettingsEditActivity.kt:269)  at com.tplink.omada.sdncontroller.ui.settings.lansettings.sdnv6.SdnV6LanSettingsEditActivity.initView(SdnV6LanSettingsEditActivity.kt:88)  at com.tplink.omada.sdncontroller.SdnBaseActivity.bindViewAfterCreate(SdnBaseActivity.kt:38)  at com.tplink.omada.sdncontroller.SdnBaseHiltActivity.onCreate(SdnBaseHiltActivity.kt:71)  at android.app.Activity.performCreate(Activity.java:8902)  at android.app.Activity.performCreate(Activity.java:8864)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1471)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4164)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:99)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2604)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:222)  at android.os.Looper.loop(Looper.java:314)  at android.app.ActivityThread.main(ActivityThread.java:8857)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)  ---------------------------- PROCESS ENDED (17812) for package com.tplink.omada ---------------------------- 2025-12-03 17:47:53.363 17813-17813 Zygote usap64 E process_name_ptr:17813 com.tplink.omada ---------------------------- PROCESS STARTED (17813) for package com.tplink.omada ---------------------------- 2025-12-03 17:47:54.458 17813-21285 FirebaseMessaging com.tplink.omada E Topic sync or token retrieval failed on hard failure exceptions: java.util.concurrent.ExecutionException: java.io.IOException: SERVICE_NOT_AVAILABLE. Won't retry the operation. 2025-12-03 17:47:55.181 17813-17813 om.tplink.omada com.tplink.omada E Invalid resource ID 0x00000000. 2025-12-03 17:47:55.257 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.257 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.273 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.274 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.349 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:55.353 17813-21340 FramePredict com.tplink.omada E registerContentObserver fail 2025-12-03 17:47:55.355 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:55.400 17813-21323 OpenGLRenderer com.tplink.omada E Unable to match the desired swap behavior. 2025-12-03 17:47:55.415 17813-21323 LB com.tplink.omada E fail to open node: No such file or directory 2025-12-03 17:47:55.464 8447-8447 BaseInputMethodService com.sohu.inputmethod.sogou.xiaomi E onStartInput app:com.tplink.omada restarting:false 2025-12-03 17:47:55.466 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.864 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.864 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:55.947 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:55.953 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:56.107 17813-21323 OpenGLRenderer com.tplink.omada E Unable to match the desired swap behavior. 2025-12-03 17:47:56.192 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:56.199 3682-4802 ActivityManagerWrapper com.miui.home E getRecentTasksForceIncludingTaskIdIfValid: getRecentTasks: size=4 mainTaskId=862 userId=0 windowMode=1 baseIntent=Intent { act=android.intent.action.MAIN flag=268435456 cmp=ComponentInfo{com.tplink.omada/com.tplink.omada.SplashActivity} } mainTaskId=849 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.google.android.apps.authenticator2/com.google.android.apps.authenticator2.main.MainActivity} } mainTaskId=842 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} } mainTaskId=841 userId=0 windowMode=0 baseIntent=Intent { act=android.intent.action.SEARCH flag=270532608 cmp=ComponentInfo{com.android.quicksearchbox/com.android.quicksearchbox.SearchActivityTransparent} } 2025-12-03 17:47:56.454 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:56.455 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:56.875 17813-21323 OpenGLRenderer com.tplink.omada E Unable to match the desired swap behavior. 2025-12-03 17:47:57.640 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService. 2025-12-03 17:47:57.679 8447-8447 BaseInputMethodService com.sohu.inputmethod.sogou.xiaomi E onStartInput app:com.tplink.omada restarting:false 2025-12-03 17:47:59.172 17813-21328 ContentCatcherManager com.tplink.omada E failed to get ContentCatcherService.
最新发布
12-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值