我使用 Brett Nelson 的博客文章集开发了一个将 SalesForce Mobile SDK 与 Ionic 集成的混合移动应用程序 -
按照这篇文章中的说明集 - https://wipdeveloper.com/2017/06/27/saleforce-mobile-sdk-ionic-setup-mobile-sdk/ 并设置组织并在 Android Studio 中运行应用程序-> 模拟器,应用程序正常打开。
其中我在步骤 1 中集成(基本上是复制粘贴) - package.json 元素、资源等 - 从 CLI 生成的 Ionic 应用程序到 SalesForce SDK 项目,我无法在模拟器中运行该项目。
运行时,LogCat 发出以下信息:
0-4310/com.wipdeveloper.contacts E/AndroidRuntime:致命异常:主进程:com.wipdeveloper.contacts,PID:4310 java.lang.RuntimeException:无法实例化应用程序 com.salesforce.androidsdk.phonegap.app.HybridApp: java.lang.ClassNotFoundException:在路径上找不到类“com.salesforce.androidsdk.phonegap.app.HybridApp”:DexPathList [[zip 文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/base. apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_dependencies_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_0_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_1_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_2_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts- gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_3_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_4_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqfA=6Vux” split_lib_slice_5_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_6_apk.apk”,压缩文件“/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_7_apk.apk” , 压缩文件 "/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_8_apk.apk", 压缩文件 "/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.wipdeveloper.contacts-gVdyqj5Na6koBXGU6VuxfA==/lib/x86, /system/lib, /vendor /lib]] 在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:5715) 在 android.app.ActivityThread.-wrap1(Unknown Source:0) 在 android.app.LoadedApk.makeApplication(LoadedApk.java:989) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:第1656章)
项目结构如下->
缺少什么配置?还是不正确?
注意:这里的这个问题似乎有类似的问题,但没有解决方法: Unable to instantiate application com.salesforce.androidsdk.phonegap.app.HybridApp: java.lang.ClassNotFoundException: