react-navigation 相关问题

一个易于使用的导航解决方案,可用于React和React Native项目https://reactnavigation.org

React Native 项目 (RN CLI) 中的包名称。我必须在 firebase 中使用包名

位置:android/app/src/androidmanifest.xml 我们通常根据文档找到我们项目的包名。但我在那里找不到它。我怎样才能得到我的应用程序包名称? 位置:android/app/src/androidmanifest.xml 我们通常根据documentation找到我们项目的包名。但我在那里找不到它。我怎样才能得到我的应用程序包名称? <manifest xmlns:android="http://schemas.android.com/apk/res/android"> <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".MainApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="false" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:label="@string/app_name" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:launchMode="singleTask" android:windowSoftInputMode="adjustResize" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 我也在 android studio 中打开了 androidmanifest.xml 文件,但我仍然找不到我的项目包名称。现在不知道去哪里找。一些Youtube教程说这个文件中的一些代码行在android studio中可以看到但仍然没有解决方案。 请注意,React Native CLI 项目中的 Android 包名称通常在您使用 react-native init 命令创建新项目时设置。如果您需要更改 Android 包名称,可以通过修改AndroidManifest.xml 文件中的包属性以及位于build.gradle 的android/app/build.gradle 文件中的包属性来实现。在 applicationId 块下寻找 defaultConfig 字段。这是您的 Android 包名称。

回答 1 投票 0

使用 Stack.Navigator 组件打印以控制我在哪个屏幕上反应本机

有没有办法通过 Stack.Navigator 组件在每个屏幕上放置一个 console.log 来知道我们在哪个屏幕上?我正在使用 React Native 和 TypeScript。 我不想手动添加conso ...

回答 1 投票 0

React Navigation + React Native Vision Camera:通过导航动画保持相机可见

我正在开发一个应用程序,使用 React Navigation 来浏览堆栈屏幕。其中一个屏幕包含来自 RN Vision Camera 的 Camera 组件(https://github.com/mrousavy/react-native-vi ...

回答 0 投票 0

React 原生安卓浏览器在应用中打开 url

我必须确保因为我在浏览器(例如 Firefox 和 Chrome)上并且我在特定的 url 上,所以我可以在应用程序中打开,然后将 url 传递给应用程序以便能够打开r 上的特定页面...

回答 0 投票 0

不变违规:requireNativeComponent:在 UIManager 中找不到“RNSScreenNavigationContainer”。 Android Expo Go 出错

当我在 iOS 上使用 Expo Go 应用程序运行 React Native 应用程序时,它运行没有问题,但是当我在 Android 上使用 Expo Go 应用程序运行它时,出现错误。 不变违规:

回答 0 投票 0

React Native 自定义底部标签栏无法更改图标颜色

在我定制的 BottomTabBar 中按下 tabBarItem 时,我在更改图标颜色时遇到问题。 似乎在屏幕选项中 tabIcon 道具没有返回焦点元素。 我觉得

回答 1 投票 0

navigation.navigate 不工作(不导航到另一个屏幕)

我正在使用 React Navigation 6, 世博会48, 反应本机 71。 我试过使用其他功能,如 navigation.push() 但也不走运。我也尝试使用 getNavigation() 而不是从 ...

回答 0 投票 0

React native react-navigation stack navigator inside bottom tab hide headerShown and bottom tab when in specific stack Screen

我在底部选项卡中有一个堆栈导航器,我需要在特定堆栈屏幕中隐藏 headerShown 和底部选项卡。 在这种情况下,当我只在 VideoScreen 和 SearchScreen 中时我必须隐藏它....

回答 0 投票 0

Stack.Navigator 问题中的身份验证流程

我要实现的流程是这样的: 预期行为: 显示初始屏幕 - 加载屏幕 *在后台进行所有身份验证检查时 完成所有检查后 显示授权屏幕...

回答 0 投票 0

react native typescript 'string' 不可分配给 'never' 类型的参数。在使用导航

[我不断收到错误消息,指出“字符串”不可分配给本机打字稿中“从不”类型的参数,我不知道为什么。有人可以帮我修复这个错误。 先感谢您。 ...

回答 8 投票 0

React native react-navigation createBottomTabNavigator 不显示图标

我想从底部选项卡导航器中删除图标,我尝试使用 tabBarShowIcon 标志和 true 和 false,但它似乎不起作用。 编辑告诉我,这个属性确实...

回答 2 投票 0

如何防止屏幕在 React Navigation v6 中卸载?

这几天我一直在努力解决这个问题。我问过 chatGPT 如何以多种不同的方式解决这个问题,但都没有成功。这是问题所在:我正在使用本机反应和反应导航。我有一个

回答 1 投票 0

如何防止使用 React Navigation v6 卸载?

我有一个选项卡导航器,其中包含许多不同的屏幕堆栈,其中所有屏幕堆栈都由一个屏幕组成。下面是我的代码中的两个示例。当我做第一个时,什么都没有...

回答 1 投票 0

React Navigation:在嵌套导航器之间导航并处理导航堆栈

我是 React Native 和 React-Navigation 的新手,但我有一个关于 React-Navigation 的问题。我想从一个选项卡导航到另一个选项卡内的嵌套屏幕。我将如何处理导航...

回答 1 投票 0

React Native iOS 深层链接仅在应用程序关闭时有效

我正在使用 uri-scheme 测试深层链接,如下所示:https://reactnavigation.org/docs/deep-linking/#testing-with-npx-uri-scheme 我在 Android 上测试过,但在 iOS 上遇到了问题。 如果我...

回答 0 投票 0

React-native:返回堆栈中的特定屏幕

这是根导航器 导出常量 AppNavigator = StackNavigator({ 飞溅:{屏幕:飞溅}, 仪表板:{ 屏幕:DashboardDrawer } }); 常量 DashboardDrawer =

回答 3 投票 0

WARN 发送 `onAnimatedValueUpdate` 而没有注册监听器

我卡住了。我正在使用 React Native CLI 和 React Navigation 6.x 开发移动应用程序然后当我使用材料顶部选项卡导航器时,从左到右或从右到左滑动。它也...

回答 0 投票 0

React Native - 如何访问通过 navigation.navigate() 传递的道具

当我使用如下所示的组件函数时,我能够访问通过 navigation.navigate("NavigateToScreen", {data: {}}) 函数传递的数据,如下所示: 导入 { useNavigatio...

回答 2 投票 0

如何在 ScrollView 中放置 createMaterialTopTabNavigator?

我正在使用 React Native(裸机,不是 Expo)。我试图将 createMaterialTopTabNavigator 放在 ScrollView 中。我之所以要这样做是因为在选项卡的顶部会有一个标题

回答 0 投票 0

用户没有被正确传递给 React 中的另一个组件

我在构建的 React 应用程序中遇到问题,这似乎是因为用户道具未正确传递?我是一个新手反应开发所以对我放轻松:3 这些是文件: 主页...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.