如何解决新鲜的反应本机应用程序中的java.lang.ClassNotFoundException
我是React Native开发的新手,并且已经绕过以下问题几个小时了:
当我运行// lets a ReadableStream under stream variable
const chunks = [];
for await (let chunk of stream) {
chunks.push(chunk)
}
const buffer = Buffer.concat(chunks);
const str = buffer.toString("utf-8")
或直接从Android Studio运行时,在控制台中出现以下错误:
npx react-native run-android
我的android项目是由java.lang.RuntimeException: Unable to instantiate application com.company.apptest.MainApplication: java.lang.ClassNotFoundException: Didn't find class "com.company.apptest.MainApplication" on path: DexPathList[[zip file "/data/app/com.company.apptest-IVmOvn7uVdU-oh4JPNMJZA==/base.apk"],nativeLibraryDirectories=[/data/app/com.company.apptest-IVmOvn7uVdU-oh4JPNMJZA==/lib/arm,/data/app/com.company.apptest-IVmOvn7uVdU-oh4JPNMJZA==/base.apk!/lib/armeabi-v7a,/system/lib,/vendor/lib]]
命令生成的,我调整了一些参数来构建应用程序。例如,我在expo eject
import com.facebook.react.BuildConfig;
我看不到我的错误在哪里。 谢谢您的帮助
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。