我可以将现有的 Cordova 4 应用程序迁移到 Crosswalk 吗?在迁移手册https://crosswalk-project.org/documentation/cordova/migrate_an_application.html中说 Crosswalk-10 和更新版本的 Cordova 3.6 ......但我有一个 Cordova 4.0.0 应用程序。
我按照迁移手册中的说明进行操作。在导入人行横道并修改应用程序依赖项后,我必须构建应用程序,但出现 nthis 错误:
02-20 18:00:22.522: E/AndroidRuntime(1592): 致命异常: main 02-20 18:00:22.522: E/AndroidRuntime(1592): java.lang.RuntimeException: 无法实例化活动 ComponentInfo{co. iridian.shoppingadvisor/co.iridian.shoppingadvisor.CordovaApp}:java.lang.ClassNotFoundException:co.iridian.shoppingadvisor.CordovaApp 02-20 18:00:22.522:E/AndroidRuntime(1592):在 android.app.ActivityThread.performLaunchActivity (ActivityThread.java:1983) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 02-20 18:00:22.522: E/AndroidRuntime (1592): 在 android.app.ActivityThread.access$600(ActivityThread.java:130) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java :1195) 02-20 18:00:22.522: E/AndroidRuntime(1592):在 android.os.Handler.dispatchMessage(Handler.java:99) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.os.Looper.loop(Looper.java:137) 02-20 18 :00:22.522: E/AndroidRuntime(1592): 在 android.app.ActivityThread.main(ActivityThread.java:4745) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 java.lang.reflect。 Method.invokeNative(Native Method) 02-20 18:00:22.522: E/AndroidRuntime(1592): at java.lang.reflect.Method.invoke(Method.java:511) 02-20 18:00:22.522: E /AndroidRuntime(1592): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 com.android.internal。 os.ZygoteInit.main(ZygoteInit.java:553) 02-20 18:00:22.522: E/AndroidRuntime(1592): at dalvik.system.NativeStart.main(Native Method) 02-20 18:00:22.522: E /AndroidRuntime(1592):由以下原因引起:java.lang.ClassNotFoundException: co.iridian.shoppingadvisor.CordovaApp 02-20 18:00:22.522: E/AndroidRuntime(1592): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61) 02-20 18:00 :22.522: E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 02-20 18:00:22.522: E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass( ClassLoader.java:461) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.app.Instrumentation.newActivity(Instrumentation.java:1053) 02-20 18:00:22.522: E/AndroidRuntime( 1592):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 02-20 18:00:22.522: E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass(ClassLoader.java :461) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.app.Instrumentation.newActivity(Instrumentation.java:1053) 02-20 18:00:22.522: E/AndroidRuntime(1592):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 02-20 18:00:22.522: E/AndroidRuntime(1592): at java.lang.ClassLoader.loadClass(ClassLoader.java :461) 02-20 18:00:22.522: E/AndroidRuntime(1592): 在 android.app.Instrumentation.newActivity(Instrumentation.java:1053) 02-20 18:00:22.522: E/AndroidRuntime(1592):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)爪哇:1974)爪哇:1974)