Tôi đang sử dụng [email protected]
và part of the setup bao gồm việc chỉ định ứng dụngIdSuffix.Ứng dụng gốc phản ứng sẽ không bắt đầu khi sử dụng applicationIdSuffix
Tôi đã thiết lập điều này trên một ứng dụng trước đây trong quá khứ mà không gặp vấn đề gì (React Native 0.37). Tôi đã gặp lỗi này hai lần ngay bây giờ với dự án này (React Native 0.40). Lần đầu tiên tôi xây dựng lại toàn bộ dự án của tôi và nó đã biến mất. Nó bắt đầu xảy ra một lần nữa vì không có lý do rõ ràng vì vậy tôi nhân bản phiên bản ổn định cuối cùng của dự án của tôi trong một thư mục mới, và có cùng một lỗi.
Lỗi xảy ra khi sử dụng react-native run-android
. Các lỗi xảy ra sau khi xây dựng thành công:
Starting: Intent { cmp=com.packagename/.MainActivity }
Error type 3
Error: Activity class {com.packagename/com.packagename.MainActivity} does not exist.
lỗi sẽ biến mất nếu tôi loại bỏ applicationIdSuffix ".debug"
từ app/build.gradle
và ứng dụng khởi động trên điện thoại của tôi mà không vấn đề.
Điện thoại của tôi là Nexus 6P với Android 7.0. Tôi đã chỉ thử trên một thiết bị vật lý kể từ khi tôi không có thiết lập mô phỏng.
Tôi đã kiểm tra mọi thứ gấp ba lần đối với dự án khác của mình và tôi không tin đó là vấn đề về cấu hình.
Nó nên chạy sau khi tay tung ra các ứng dụng trên điện thoại. Cũng xảy ra với tôi. – Andreyco
Nó quen thuộc với nhóm phản ứng tôi tin rằng: https://github.com/facebook/react-native/pull/8950 – vonGohren