gpt4 book ai didi

android - React Native Awesome Project on Android = 空白屏幕并且无法拉出开发者菜单

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:50 26 4
gpt4 key购买 nike

使用 React Native 0.43。像这样构建连接的 Android 设备:

react-native init AwesomeProject
react-native run-android

该过程在设备上构建并启动 AwesomeApp,但出现在带有标题的权限屏幕上

"Apps that can draw over other apps"

并且“允许在其他应用程序上绘制”切换设置为 Activity 状态。

单击后退按钮返回到应用程序的主屏幕,屏幕为空白。

我读到我可能需要更新 IP 地址,但摇动手势不会拉出开发菜单。

在我的 android 监视器中,在 Android Studio 中我看到以下日志:

W/unkown:React Overlay permissions needs to be granted in order for react native apps to run in dev mode.

我很难解决这个问题。这仍然是覆盖权限问题吗?我怎样才能打开开发菜单来检查IP地址?还有什么我可能做错的吗?

更新:这是在运行 Android 7.1.2 的设备 (Pixel) 上发生的。在运行 Android 6.0.1 的 S7 上一切正常

最佳答案

我也看到了这个问题。最终成为权限问题。

当 ReactNative 应用程序启动时,它会加载一个对话框,说明它正在加载 JS 包。确保您在 AndroidManifest.xml 中拥有以下权限

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

我已经删除了这个权限,因为在发布版本中我不需要它。但调试版本需要它。

关于android - React Native Awesome Project on Android = 空白屏幕并且无法拉出开发者菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43682701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com