草庐IT

mongo-native

全部标签

android - React Native Android - 初始化失败

我正在尝试为Android创建一个新的ReactNative项目。我按照说明here但是当我尝试使用命令启动一个新项目时reactnative初始化测试项目我收到以下错误ThiswillwalkyouthroughcreatinganewReactNativeprojectinD:\dev\projects\TestProjectevents.js:141thrower;//Unhandled'error'event^Error:spawnnpmENOENTatexports._errnoException(util.js:837:11)atProcess.ChildProcess._

android - APP_CMD_WINDOW_RESIZED 未被调用但 native 窗口已调整大小

我有native应用程序,它被配置为不会破坏设备方向更改时的Activity。当设备方向发生变化时仅触发native生命周期命令。/***Commandfrommainthread:thecurrentdeviceconfigurationhaschanged.*/APP_CMD_CONFIG_CHANGED在命令处理程序中,我可以看到窗口大小已通过ANativeWindow_getHeight函数更改。(我知道ANativeWindow_getHeight函数不是在配置更改处理程序中用于获取窗口大小的最佳主意,我只需要检查窗口是否已调整大小。)如果调整了native窗口的大小,我想应

android - react-native在Android上运行教程 'AwesomeProject'结果 'Unable to download JS Bundle'红屏

我正在关注thisFacebook教程,当从AwesomeProject目录运行react-nativerun-android时,我在android模拟器上看到红屏,并显示以下文本:UnabletodownloadJSbundle.Didyouforgettostartthedevelopmentserverorconnectyourdevice?onResponseDevServerHelper.java:175runNamedRunnable.java:33runWorkerThreadPoolExecutor.java:1113runThreadPoolExecutor.java

javascript - react native : Native modules return nothing

我是ReactNative的新手,我想调用native模块以从Android获取一些字符串。我这样写代码:@ReactMethodpublicStringgetToken(){Stringtoken="";//thentakethetokenLog.i("getToken:",token);returntoken;}然后在js中使用。vartokenString=thismodule.getToken();但是,当我在js中调用该方法时。我可以在logcat中看到正确的日志“I/getToken:palapalapala”,但js无法获取任何内容。那么,正确的代码是什么?

android - 如何在 React Native 和 Android 中创建本地通知

我正在尝试使用react-native在android中创建本地通知。我的应用程序完全是本地的,所以我不想使用GCM或FCM。我看到了thisquestion使用java完成的地方。ReactNative中是否有包装器或库来实现相同的目的?我还看到了PushNotificationIOSAPI,它可以与Android一起使用吗? 最佳答案 是的,react-native-push-notifications。它也在iOS和Android上进行本地通知。https://github.com/zo0r/react-native-push

java.lang.OutOfMemoryError : unable to create new native thread 错误

最近更新到android2.2。尝试打开现有项目。它促使我皈依,我接受了。该项目已成功导入,但每当我尝试构建时,我都会得到:Error:Executionfailedfortask':app:mergeDebugResources'.>java.lang.OutOfMemoryError:unabletocreatenewnativethread我已经添加了:org.gradle.daemon=falseGRADLE_OPTS="-Xmx2048m-Xms2048m-XX:MaxPermSize=1024m"org.gradle.jvmargs=-XX:MaxPermSize=512m

android - React Native WebView,如何存储用户名和密码

我正在为仅使用webview的android和iphone/ipad创建一个非常简单的应用程序。我如何存储用户名和密码,这样用户就不必每次都输入它们。提前致谢。importReact,{Component}from'react';import{AppRegistry,WebView}from'react-native';exportdefaultclassmyappextendsComponent{render(){return();}}AppRegistry.registerComponent('myapp',()=>myapp);感谢Fabian的快速回复。我用injectedJa

android - 如何在 React Native 中将字符串作为 prop 传递

我面临这样一种情况,即我的组件不会呈现文本,除非它作为ListView的一部分呈现。例如。这个效果很好:navigate('Team',{team:rowData})}title={rowData.name}/>}/>但是这个不行,按钮不显示任何文本,好像没有收到任何东西navigate('Team')}title={'SampleText'}/>我的Button组件返回如下所示:return({this.props.title})我将console.log(this.props.title)放在render()上,以下显示在远程调试器控制台中:未定义的“示例文本”package.js

java - 如何将 `apply plugin` 添加到 Codename One Android 项目中的 build.gradle 以添加 native 库?

我浏览了AdvancedTopics在CodenameOne的网站上,但没有找到任何关于如何为需要添加applyplugin:[pluginnamehere]到应用程序的顶级build.gradle文件。有没有办法做到这一点? 最佳答案 目前没有添加新插件条目的方法,我添加了一个新的构建提示android.gradlePlugin,它应该在下一次服务器更新(2017年9月29日,星期五)中可用。你应该可以像这样使用它(未经测试):android.gradlePlugin=applyplugin:'pluginA';applyplug

javascript - 如何在 React Native 中将选择器数据传递到 API

我构建了一个ReactNative组件,让您可以选择多种类型的啤酒,它会呈现到带有选择器的ListView中。我难以理解的问题是将该数据发送到BreweryDbApi。我不确定从哪里开始这个半完成的组件。importReact,{Component}from'react';import{View,Text,Picker,StyleSheet,ListView}from'react-native'constds=newListView.DataSource({rowHasChanged:(row1,row2)=>row1!==row2});exportdefaultclassBeerPi