Ale*_*xUA 27 android flipper react-native
我已经成功连接了一个设备(我看到了日志并看到了 React Native 元素树),但现在我在连接应用程序时遇到了问题 - 我看到的是“未选择应用程序”。有什么想法可以修复它吗?
NiF*_*iFi 14
使用 Flipper 0.135.0 在 iOS 和 Android 上都遇到了同样的问题。按照以下步骤设法使两者都工作。
这个答案为我解决了这个问题。
太长了;博士
brew update && brew upgrade idb-companion
Run Code Online (Sandbox Code Playgroud)
另外,请确保您正在安装正确的 Flipper Cocoapod,方法是在 Podfile 中指定确切的版本(对于版本 0.135.0)
use_flipper!({ 'Flipper'=> '0.135.0' })
Run Code Online (Sandbox Code Playgroud)
确保ReactNativeFlipper.java位于正确的文件夹中,如 本示例项目中所示。
例如,对于 applicationId com.domain.appName,正确的路径是
android/app/src/debug/java/com/domain/appName/ReactNativeFlipper.java
在我的项目中,这个 Java 文件位于不正确的文件夹中,这导致了 Logcat 错误
java.lang.ClassNotFoundException:com.domain.appName.ReactNativeFlipper
确保您运行的是最新版本的 Flipper(截至此消息为 0.120.0),然后:
对于安卓:
FLIPPER_VERSION中的变量android/gradle.properties,例如:FLIPPER_VERSION=0.120.0。./gradlew clean在android目录下运行。对于 iOS:
use_flipper使用 中的特定版本进行调用ios/Podfile,例如:use_flipper!({ 'Flipper' => '0.120.0' })。参考: https: //fbflipper.com/docs/getting-started/react-native/#using-the-latest-flipper-sdk
| 归档时间: |
|
| 查看次数: |
27239 次 |
| 最近记录: |