Questions tagged «react-native-android»

React-native-android:涉及与React-native Android开发相关的所有内容。react-native Android中的组件,样式,路由和本机API访问。



30
React Native版本不匹配
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 当我初始化一个新项目然后启动Xcode模拟器时,收到以下消息: React-Native版本不匹配 Javascript版本0.50.1本机版本:0.50.0 确保您已重建本机代码。... 有谁知道这里发生了什么并且可以帮助我?

17
在React Native中更改Android的软件包名称
我曾经react-native init MyApp初始化一个新的React Native应用程序。这创建了一个带有软件包的Android项目com.myapp。 将此包名称更改为例如的最佳方法是com.mycompany.myapp什么? 我尝试更改它,AndroidManifest.xml但它创建了其他错误,因此我假设这不是方法。 任何想法?


18
如何解决“反应本机启动”上的错误
我刚刚安装了node.js和cli 安装的node.js 安装了react-native-cli npm -g react-native-cli 并创建了一个“新项目”。 react-native init new_project 在“ new_project”目录中,我很累,看看地铁捆绑器是否工作良好。 react-native start 但是该命令给了我以下错误,并且Metro无法启动。有任何解决此错误的线索吗?(我正在使用Windows 10 OS。) 命令: C:\projects\new_proj>react-native start 错误无效的正则表达式:/(.\fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests。)$/:未终止的字符类。使用--verbose标志运行CLI以获取更多详细信息。SyntaxError:无效的正则表达式:/(..fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests.)$/:新RegExp( )在getBlacklistRE(D:\ projects \ new_proj \ node_modules \ react-native \ node_modules @ react-native)的黑名单(D:\ projects \ new_proj \ node_modules \ metro-config \ src \ defaults \ blacklist.js:34:10) getDefaultConfig上的-community \ cli \ …

4
React Native:View onPress不起作用
我面临一个奇怪的问题。在我的本机应用程序中,如果我未将onPress事件设置View为触发,但如果将其设置为Textinside View,则会触发。我在这里想念什么? <View style={{backgroundColor: "red", padding: 20}}> <Text onPress={()=> { console.log('works'); } }>X</Text> </View> <View style={{backgroundColor: "red", padding: 20}} onPress={()=> { console.log('does not work'); } }> <Text>X</Text> </View> 为什么会这样呢?这是React Native的问题吗?我正在使用版本0.43

28
React native:找不到Android项目。也许首先运行react-native android?
我在React-Native项目中遇到了一个问题,该问题较早就可以正常工作,但是突然停止了工作。每当我使用命令时: react-native run-android 我收到一个错误: 找不到Android项目。也许首先运行react-native android? 我尝试跑步: react-native android 但它说: Unrecognized command 'android' Run react-native --help to see list of all available commands 经过尝试: D:\ProjectRoot\ReactNativeProjects\AwesomeProject>react-native eject 返回的错误是: 扫描文件夹中D:\ ProjectRoot \ ReactNativeProjects \ AwesomeProject \ node_modules中的符号链接(48毫秒)name必须在app.json配置文件中定义应用程序以定义项目名称。它不能包含任何空格或破折号。 这是app.json文件: { "expo": { "name": "AwesomeProject", "description": "A very interesting project.", "slug": "AwesomeProject", "privacy": "public", …




5
React Native onPress被自动调用
我在使用react-native onPress Feature时遇到麻烦。onPress仅应在实际由触摸事件触发(我想)时才起作用,也就是说,当我按屏幕上的按钮时。但是,似乎在调用render函数时会触发onPress本身。当我尝试手动按时,它不起作用。 import React, { Component } from 'react'; import { PropTypes, Text, View ,Alert } from 'react-native'; import { Button } from 'react-native-material-design'; export default class Home extends Component { render() { return ( <View style={{flex:1}}> <Button value="Contacts" raised={true} onPress={this.handleRoute('x')} /> <Button value="Contacts" raised={true} onPress={this.handleRoute('y')} /> <Button value="Contacts" …

8
收到此错误:错误:捆绑失败:错误:无法解析模块“ react-native-safe-area-context”
运行我的应用程序后出现此错误: 错误:捆绑失败:错误:无法react-native-safe-area-context从node_modules/react-navigation-stack/lib/module/vendor/views/Stack/StackView.js以下项目解析模块:在项目中找不到react-native-safe-area-context。 但是我为以前的演示做过同样的事情。它工作得很好。 我不知道我在做什么错。请检查我的代码: 安装: React Native Navigation&Gesture Handler: npm install --save react-navigation npm install --save react-native-gesture-handler 反应本机堆栈: npm install --save react-navigation-stack App.js import { createAppContainer } from "react-navigation"; import { createStackNavigator } from "react-navigation-stack"; import FirstOptionsPage from "./FirstOptionsPage"; const MainNavigator = createStackNavigator( { FirstOptions: FirstOptionsPage }, { defaultNavigationOptions: { …

6
类型org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler类型的对象的未知属性'supportLibVersion'
我收到以下错误 无法获得类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHand的对象的未知属性'supportLibVersion' 我正在开发本机应用程序,并且本机映射依赖项在下面出现错误 dependencies { def supportLibMajorVersion = supportLibVersion.split('\\.')[0] as int def appCompatLibName = (supportLibMajorVersion < 20) ? "androidx.appcompat:appcompat" : "com.android.support:appcompat-v7" implementation "$appCompatLibName:$supportLibVersion" implementation('com.facebook.react:react-native:+') { exclude group: 'com.android.support' } implementation "com.google.android.gms:play-services-base:${safeExtGet('playServicesVersion', '16.1.0')}" implementation "com.google.android.gms:play-services-maps:${safeExtGet('playServicesVersion', '16.1.0')}" implementation 'com.google.maps.android:android-maps-utils:0.5' } 有人知道这是怎么回事吗? 终端中的错误是 失败:构建失败,发生异常。 其中: 构建文件'D:\ react native \ abhishek \ Gwala \ …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.