Articles of react native

React-native run-android失败:app:processDebugResources

我最近使用react-native将推送通知添加到了我的应用程序,并且由于在看似随机的时间,我收到了诸如添加的照片之类的消息执行任务失败 ':app:processDebugResources'. java.io.IOException: Could not delete folder ..\android\app\build\generated\source\r\debug\com\facebook\drawee 有没有人经历过这样的事情或有一个解决scheme?

如何在ListView的renderRow中访问`this`?

我无法在ListView的一行内的onPress事件中运行一个函数。 我正在遵循React Native教程试图从那里继续。 它似乎是使用ES6语法风格。 这是代码的相关部分。 /** * Sample React Native App * https://github.com/facebook/react-native */ import React, { TouchableHighlight, AppRegistry, Component, Image, ListView, StyleSheet, Text, View, Alert, } from 'react-native'; class AwesomeProject extends Component { constructor(props) { super(props); this.something = this.something.bind(this); // <– Trying this, not even sure why this.state = { dataSource: new ListView.DataSource({ rowHasChanged: […]

如何设置react-native android的启animation面

如何设置反应原生android的闪屏,我找不到任何关于这个话题,我认为这是奇怪的。 谢谢

React-native:检测开发或生产环境

我开发了一个反应原生的应用程序,其中应调用一些API调用。 如果我在生产模式下,我的应用程序应该调用,例如,这个主机: https://example.com/ 但是如果我处于开发模式,它应该在不同的端口上调用我的本地主机,例如: http://192.168.0.10:8080/ 反应原生代码如何能够意识到它的环境? .dotenv似乎不适用于反原生。 在Chromedebugging中,我们可以看到应用程序启动了一些参数: Running application "AppName" with appParams: {"initialProps":{},"rootTag":1}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF 我们可以在应用程序中获得这个__DEV__值吗? 谢谢

“underlineColorAndroid不是一个有效的样式属性”在react-native android应用程序中的错误

我想从我的TextInput组件删除下划线样式。 我使用“underlineColorAndroid”属性,但它不工作。

React-native Android:调用AppRegistry.runApplication时出错

我真的不知道这里发生了什么事。 我已经build立了一个基本的应用程序,并使用这里find的代码共享方法。 这都是非常基本的,所以这是代码: // index.android.js // index.ios.js import React, { AppRegistry } from 'react-native'; import CompetitionAgent from './app/index'; AppRegistry.registerComponent('CompetitionAgent', () => CompetitionAgent); 和组件: //./app/index.js import React, { Component } from 'react'; import { StyleSheet, Text, TextInput, View } from 'react-native'; export default class CompetitionAgent extends Component { constructor() { super(); this.state = {nickname:''}; } render() […]

如何更改react-native中应用程序的显示名称

苹果有关于如何更改IOS应用程序的显示名称的明确说明 ,但它们对反应原生应用程序无用,因为文件夹结构不同。 如果你有一个反应原生的应用程序,你如何改变显示名称?

原生和Android即时应用程序如何反应? 有什么想法吗?

谷歌最近宣布Android即时应用程序。 基本上是代码拆分。 这是否会与React本地应用程序一起工作,因为反应本地生成将生成主要的js包。 任何想法如何能够最好地利用这两种技术,特别是与混合反应原生Android应用程序?

确保你有一个Android模拟器运行或设备连接和拥有

我试图通过我的React Project运行react-native run-android 。 之后,我得到了如下错误。 Starting JS server… Building and installing the app on the device (cd android && gradlew.bat installDebug… FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.android.support:appcompat-v7:23.0.1. Searched in the following […]

React Native:显示键盘后更新应用程序布局

我现在正在处理键盘在视图外部推动应用的常见问题。 android:windowSoftInputMode =“adjustResize”设置不起作用。 现在我按照这个键盘手动调整视图的大小: keyboardWillShow(e) { setTimeout(()=> { this.keyboardOffset = e.endCoordinates.height; }, 500) } keyboardWillHide(e) { this.keyboardOffset = 0; } ///… const resultingHeight = windowHeight – this.keyboardOffset – Navigator.NavigationBar.Styles.General.TotalNavHeight; viewStyle = { height: resultingHeight }; 这几乎工作。 但我的问题是,应用程序被推到视图之外,然后keyboardWillShow被解雇,并调整正确的大小,然后没有任何反应。 显示键盘后,Android不会更新布局。 编辑:SO上的其他post没有帮助,因为adjustResize设置不起作用,我使用react-native而不是原生的android。