所以发生了一些奇怪的事情,在开发时,我注意到我的react-native应用程序已编译,但在我的模拟器上不可见(在应用程序列表/托盘上找不到),尽管react-native run-android启动了它(调试和发布) )但是当我转到“设置”>“应用程序”时,我可以看到那里列出的应用程序,我认为这是针对开发环境做出反应的新事物,但我注意到在将我的应用程序编译为版本后,我无法在手机上找到它,直到我进入“设置”>“应用程序”,但即使从那里我也无法启动。
我首先注意到的另一件事是,第一次编译版本时,在尝试安装时屏幕上出现一条通知,显示 Google play connect 拒绝了我的应用程序,起初我无法安装该应用程序,但重新运行后我能够编译,但现在应用程序无法启动。
我尝试重新构建,做了 ./gradelw clean 并更新了构建版本,但对我来说没有任何作用。
解决方案
我遇到了这个问题,问题是我将操作和类别放入了相同的意图过滤器中。
只需取出数据并将其放入另一个意图过滤器中,例如:
这解决了我的问题:)