Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 已安装React本机应用程序,但在主屏幕或应用程序屏幕上不可见_Javascript_Android_React Native - Fatal编程技术网

Javascript 已安装React本机应用程序,但在主屏幕或应用程序屏幕上不可见

Javascript 已安装React本机应用程序,但在主屏幕或应用程序屏幕上不可见,javascript,android,react-native,Javascript,Android,React Native,我正在做一个react本地项目,我遇到了一个错误。我可以使用react native run android在我的手机上安装应用程序,它会在我的手机上安装并启动应用程序。问题是该应用程序在主屏幕或应用程序菜单上不可见,因此如果我关闭该应用程序,我必须从CLI重新下载该应用程序。根据设置,应用程序已安装并占用内存,但它不在主屏幕或应用程序菜单上 我也曾尝试创建APK并将其下载到手机上,但我也遇到了同样的问题。该应用程序已下载并安装,但“打开”按钮变灰,并且在主屏幕或应用程序菜单上仍没有该应用程序的

我正在做一个react本地项目,我遇到了一个错误。我可以使用
react native run android
在我的手机上安装应用程序,它会在我的手机上安装并启动应用程序。问题是该应用程序在主屏幕或应用程序菜单上不可见,因此如果我关闭该应用程序,我必须从CLI重新下载该应用程序。根据设置,应用程序已安装并占用内存,但它不在主屏幕或应用程序菜单上

我也曾尝试创建APK并将其下载到手机上,但我也遇到了同样的问题。该应用程序已下载并安装,但“打开”按钮变灰,并且在主屏幕或应用程序菜单上仍没有该应用程序的任何标志


我遇到了这个问题,问题是我将
放在与操作和类别相同的意图过滤器中

只需取出数据并将其放入另一个intent筛选器,如:

<intent-filter>
  <action android:name="android.intent.action.MAIN" />
  <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
  <data android:scheme="@string/facebook_app_id" />
</intent-filter>


这就为我解决了问题:)

检查
AndroidManifest.xml
文件。在
元素内部应该有一个
元素,在
元素内部和:
这是应用程序显示所必需的。我检查了,并且启动器的意图已经存在。所以这不是问题,在这方面有进展吗?我有完全相同的问题。我没有真正找到问题的根源,在我搞乱并更新/升级了gradle文件后,问题就消失了。您选择了什么版本的React Native和gradle?你是否通过Android Studio更新了gradle文件?