我想隐藏系统的底部导航栏。我使用了“react-native-navigation-bar-color”,但它会导致构建错误,奇怪的是仅发布构建。
我想我可以删除这个包(react-native-navigation-bar-color)并通过更改 MainActivity 永久隐藏导航栏,但 React Native 中的 MainActivity 不继承 AppCompatActivity 以便它具有“onCreate”方法,我可以在其中编写代码(根据 android studio 文档)隐藏。
以下是构建错误:/Users/yashjaveri/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/f688ce916ebedb5188b6c1f4470868ef/res/values-v28/values-v28.xml:9: 5-12:13:AAPT:错误:找不到资源 android:attr/dialogCornerR adius。
/Users/yashjaveri/Documents/React/ReactNative_Projects/SLink/node_modules/react-native-navigation-bar-color/android/build/intermediates/res/merged/release/values-v28/values-v28.xml:11:AAPT : 错误: 资源 android:attr/dialogCornerRadius 未找到。
/Users/yashjaveri/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/f688ce916ebedb5188b6c1f4470868ef/res/values/values.xml:1304:5-69:AAPT:错误:资源android :attr/fontVariationSettings 未找到。
/Users/yashjaveri/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/f688ce916ebedb5188b6c1f4470868ef/res/values/values.xml:1304:5-69:AAPT:错误:资源android :attr/ttcIndex 未找到。
错误:链接引用失败。
FAILURE:构建失败并出现异常。
- 出了什么问题:任务':react-native-navigation-bar-color:verifyReleaseResources'执行失败。
com.android.ide.common.process.ProcessException:无法执行 aapt
请通过提供在 react-native 中永久隐藏导航栏的方法或建议任何其他 npm package() 或帮助我解决发布构建错误来帮助我,因为我的应用程序有一个需要全屏模式的视频屏幕。
谢谢